//	written	by Anirban Biswas	on 25 Dec 2003 supported by Amit and Pratip
//	email :	anirban@xponse.com

	var	fixedX = -1			// x position (-1 if to appear below control)
	var	fixedY = -1			// y position (-1 if to appear below control)
	var startAt = 1			// 0 - sunday ; 1 - monday
	var showWeekNumber = 1	// 0 - don't show; 1 - show
	var showToday = 1		// 0 - don't show; 1 - show
	var imgDir = "images/"			// directory for images ... e.g. var imgDir="/img/"

	var gotoString = "Go To Current Month"
	var todayString = "Today is"
	var weekString = "Wk"
	var scrollLeftMessage = "Click to scroll to previous month."
	var scrollRightMessage = "Click to scroll to next month."
	var selectMonthMessage = "Click to select a month."
	var selectYearMessage = "Click to select a year."
	var selectDateMessage = "Select [date] as date." // do not replace [date], it will be replaced by date.

	var	crossobj, crossMonthObj, crossYearObj, monthSelected, yearSelected, dateSelected, omonthSelected, oyearSelected, odateSelected, monthConstructed, yearConstructed, intervalID1, intervalID2, timeoutID1, timeoutID2, ctlToPlaceValue, ctlNow, dateFormat, nStartingYear

	var	bPageLoaded=false
	var	ie=document.all
	var	dom=document.getElementById

	var	ns4=document.layers
	var	today =	new	Date()
	var	dateNow	 = today.getDate()
	var	monthNow = today.getMonth()
	var	yearNow	 = today.getYear()
	var	imgsrc = new Array("drop1.gif","drop2.gif","left1.gif","left2.gif","right1.gif","right2.gif")
	var	img	= new Array()

	var bShow = false;

    /* hides <select>  and<applet> 
  objects (for IE only) */
    function hideElement( elmID, overDiv )
    {
      if( ie )
      {
        for( i = 0; i < document.all.tags( elmID ).length; i++ )
        {
          obj = document.all.tags( elmID )[i];
          if( !obj || !obj.offsetParent )
          {
            continue;
          }
      
          // Find the element's offsetTop and offsetLeft relative to the BODY tag.
          objLeft   = obj.offsetLeft;
          objTop    = obj.offsetTop;
          objParent = obj.offsetParent;
          
          while( objParent.tagName.toUpperCase() != "BODY" )
          {
            objLeft  += objParent.offsetLeft;
            objTop   += objParent.offsetTop;
            objParent = objParent.offsetParent;
          }
      
          objHeight = obj.offsetHeight;
          objWidth = obj.offsetWidth;
      
          if(( overDiv.offsetLeft + overDiv.offsetWidth ) <= objLeft );
          else if(( overDiv.offsetTop + overDiv.offsetHeight ) <= objTop );
          else if( overDiv.offsetTop >= ( objTop + objHeight ));
          else if( overDiv.offsetLeft >= ( objLeft + objWidth ));
          else
          {
            obj.style.visibility = "hidden";
          }
        }
      }
    }
     
    /*
    * unhides <select> and
</applet> <applet> 
  objects (for IE only)
    */
    function showElement( elmID )
    {
      if( ie )
      {
        for( i = 0; i < document.all.tags( elmID ).length; i++ )
        {
          obj = document.all.tags( elmID )[i];
          
          if( !obj || !obj.offsetParent )
          {
            continue;
          }
        
          obj.style.visibility = "";
        }
      }
    }

	function HolidayRec (d, m, y, desc)
	{
		this.d = d
		this.m = m
		this.y = y
		this.desc = desc
	}

	var HolidaysCounter = 0
	var Holidays = new Array()

	function addHoliday (d, m, y, desc)
	{
		Holidays[HolidaysCounter++] = new HolidayRec ( d, m, y, desc )
	}

	if (dom)
	{
		for	(i=0;i<imgsrc.length;i++)
		{
			img[i] = new Image
			img[i].src = imgDir + imgsrc[i]
		}
		document.write ("<div onclick='bShow=true' id='calendar'	style='z-index:+999;position:absolute;visibility:hidden;'><table	width="+((showWeekNumber==1)?250:220)+" style='font-family:arial;font-size:11px;border-width:1;border-style:solid;border-color:#5E6E88;font-family:arial; font-size:11px}' bgcolor='#ffffff'><tr bgcolor='#0066CC'><td><table width='"+((showWeekNumber==1)?248:218)+"'><tr><td style='padding:1px;font-family:arial; font-size:11px;'><font color='#ffffff'><B><span id='caption'></span></B></font></td><td align=right><a href='javascript:hideCalendar()'><IMG SRC='"+imgDir+"close.gif' BORDER='0' ALT='Close'></a></td></tr></table></td></tr><tr><td style='padding:5px' bgcolor=#ffffff><span id='content'></span></td></tr>")
			
		if (showToday==1)
		{
			document.write ("<tr bgcolor=#f0f0f0><td style='padding:5px' align=center><span id='lblToday'></span></td></tr>")
		}
			
		document.write ("</table></div><div id='selectMonth' style='z-index:+999;position:absolute;visibility:hidden;'></div><div id='selectYear' style='z-index:+999;position:absolute;visibility:hidden;'></div>");
	}

	var	monthName =	new	Array("January","February","March","April","May","June","July","August","September","October","November","December")
	if (startAt==0)
	{
		dayName = new Array	("Sun","Mon","Tue","Wed","Thu","Fri","Sat")
	}
	else
	{
		dayName = new Array	("Mon","Tue","Wed","Thu","Fri","Sat","Sun")
	}
	var	styleAnchor="text-decoration:none;color:black;"
	var	styleLightBorder="border-style:solid;border-width:1px;border-color:#a0a0a0;"

	function swapImage(srcImg, destImg){
		if (ie)	{ document.getElementById(srcImg).setAttribute("src",imgDir + destImg) }
	}

	function init()	{
		if (!ns4)
		{
			if (!ie) { yearNow += 1900	}

			crossobj=(dom)?document.getElementById("calendar").style : ie? document.all.calendar : document.calendar
			hideCalendar()

			crossMonthObj=(dom)?document.getElementById("selectMonth").style : ie? document.all.selectMonth	: document.selectMonth

			crossYearObj=(dom)?document.getElementById("selectYear").style : ie? document.all.selectYear : document.selectYear

			monthConstructed=false;
			yearConstructed=false;

			if (showToday==1)
			{
				document.getElementById("lblToday").innerHTML =	todayString + " <a onmousemove='window.status=\""+gotoString+"\"' onmouseout='window.status=\"\"' title='"+gotoString+"' style='"+styleAnchor+"' href='javascript:monthSelected=monthNow;yearSelected=yearNow;constructCalendar();'>"+dayName[(today.getDay()-startAt==-1)?6:(today.getDay()-startAt)]+", " + dateNow + " " + monthName[monthNow].substring(0,3)	+ "	" +	yearNow	+ "</a>"
			}

			sHTML1="<span id='spanLeft'	style='border-style:solid;border-width:0;border-color:#5E6E88;cursor:pointer' onmouseover='swapImage(\"changeLeft\",\"left2.gif\");this.style.borderColor=\"#88AAFF\";window.status=\""+scrollLeftMessage+"\"' onclick='javascript:decMonth()' onmouseout='clearInterval(intervalID1);swapImage(\"changeLeft\",\"left1.gif\");this.style.borderColor=\"#3366FF\";window.status=\"\"' onmousedown='clearTimeout(timeoutID1);timeoutID1=setTimeout(\"StartDecMonth()\",500)'	onmouseup='clearTimeout(timeoutID1);clearInterval(intervalID1)'>&nbsp<IMG id='changeLeft' SRC='"+imgDir+"left1.gif' width=10 height=11 BORDER=0>&nbsp</span>&nbsp;"
			sHTML1+="<span id='spanRight' style='border-style:solid;border-width:0;border-color:#5E6E88;cursor:pointer'	onmouseover='swapImage(\"changeRight\",\"right2.gif\");this.style.borderColor=\"#88AAFF\";window.status=\""+scrollRightMessage+"\"' onmouseout='clearInterval(intervalID1);swapImage(\"changeRight\",\"right1.gif\");this.style.borderColor=\"#3366FF\";window.status=\"\"' onclick='incMonth()' onmousedown='clearTimeout(timeoutID1);timeoutID1=setTimeout(\"StartIncMonth()\",500)'	onmouseup='clearTimeout(timeoutID1);clearInterval(intervalID1)'>&nbsp<IMG id='changeRight' SRC='"+imgDir+"right1.gif'	width=10 height=11 BORDER=0>&nbsp</span>&nbsp"
			sHTML1+="<span id='spanMonth' style='border-style:solid;border-width:0;border-color:#5E6E88;cursor:pointer'	onmouseover='swapImage(\"changeMonth\",\"drop2.gif\");this.style.borderColor=\"#88AAFF\";window.status=\""+selectMonthMessage+"\"' onmouseout='swapImage(\"changeMonth\",\"drop1.gif\");this.style.borderColor=\"#3366FF\";window.status=\"\"' onclick='popUpMonth()'></span>&nbsp;"
			sHTML1+="<span id='spanYear' style='border-style:solid;border-width:0;border-color:#5E6E88;cursor:pointer' onmouseover='swapImage(\"changeYear\",\"drop2.gif\");this.style.borderColor=\"#88AAFF\";window.status=\""+selectYearMessage+"\"'	onmouseout='swapImage(\"changeYear\",\"drop1.gif\");this.style.borderColor=\"#3366FF\";window.status=\"\"'	onclick='popUpYear()'></span>&nbsp;"
			
			document.getElementById("caption").innerHTML  =	sHTML1

			bPageLoaded=true
		}
	}

	function hideCalendar()	{
		crossobj.visibility="hidden"
		if (crossMonthObj != null){crossMonthObj.visibility="hidden"}
		if (crossYearObj !=	null){crossYearObj.visibility="hidden"}

	    showElement( 'SELECT' );
		showElement( 'APPLET' );
	}

	function padZero(num) {
		return (num	< 10)? '0' + num : num ;
	}

	function constructDate(d,m,y)
	{
		sTmp = dateFormat
		sTmp = sTmp.replace	("dd","<e>")
		sTmp = sTmp.replace	("d","<d>")
		sTmp = sTmp.replace	("<e>",padZero(d))
		sTmp = sTmp.replace	("<d>",d)
		sTmp = sTmp.replace	("mmm","<o>")
		sTmp = sTmp.replace	("mm","<n>")
		sTmp = sTmp.replace	("m","<m>")
		sTmp = sTmp.replace	("<m>",m+1)
		sTmp = sTmp.replace	("<n>",padZero(m+1))
		sTmp = sTmp.replace	("<o>",monthName[m])
		return sTmp.replace ("yyyy",y)
	}

	function closeCalendar() {
		var	sTmp

		hideCalendar();
		ctlToPlaceValue.value =	constructDate(dateSelected,monthSelected,yearSelected)
	}

	/*** Month Pulldown	***/

	function StartDecMonth()
	{
		intervalID1=setInterval("decMonth()",80)
	}

	function StartIncMonth()
	{
		intervalID1=setInterval("incMonth()",80)
	}

	function incMonth () {
		monthSelected++
		if (monthSelected>11) {
			monthSelected=0
			yearSelected++
		}
		constructCalendar()
	}

	function decMonth () {
		monthSelected--
		if (monthSelected<0) {
			monthSelected=11
			yearSelected--
		}
		constructCalendar()
	}

	function constructMonth() {
		popDownYear()
		if (!monthConstructed) {
			sHTML =	""
			for	(i=0; i<12;	i++) {
				sName =	monthName[i];
				if (i==monthSelected){
					sName =	"<B>" +	sName +	"</B>"
				}
				sHTML += "<tr><td id='m" + i + "' onmouseover='this.style.backgroundColor=\"#000000\"' onmouseout='this.style.backgroundColor=\"\"' style='cursor:pointer' onclick='monthConstructed=false;monthSelected=" + i + ";constructCalendar();popDownMonth();event.cancelBubble=true'>&nbsp;" + sName + "&nbsp;</td></tr>"
			}

			document.getElementById("selectMonth").innerHTML = "<table width=70	style='font-family:arial; font-size:11px; border-width:1; border-style:solid; border-color:#a0a0a0;' bgcolor='#FFFFDD' cellspacing=0 onmouseover='clearTimeout(timeoutID1)'	onmouseout='clearTimeout(timeoutID1);timeoutID1=setTimeout(\"popDownMonth()\",100);event.cancelBubble=true'>" +	sHTML +	"</table>"

			monthConstructed=true
		}
	}

	function popUpMonth() {
		constructMonth()
		crossMonthObj.visibility = (dom||ie)? "visible"	: "show"
		crossMonthObj.left = parseInt(crossobj.left) + 50
		crossMonthObj.top =	parseInt(crossobj.top) + 26

		hideElement( 'SELECT', document.getElementById("selectMonth") );
		hideElement( 'APPLET', document.getElementById("selectMonth") );			
	}

	function popDownMonth()	{
		crossMonthObj.visibility= "hidden"
	}

	/*** Year Pulldown ***/

	function incYear() {
		for	(i=0; i<7; i++){
			newYear	= (i+nStartingYear)+1
			if (newYear==yearSelected)
			{ txtYear =	"&nbsp;<B>"	+ newYear +	"</B>&nbsp;" }
			else
			{ txtYear =	"&nbsp;" + newYear + "&nbsp;" }
			document.getElementById("y"+i).innerHTML = txtYear
		}
		nStartingYear ++;
		bShow=true
	}

	function decYear() {
		for	(i=0; i<7; i++){
			newYear	= (i+nStartingYear)-1
			if (newYear==yearSelected)
			{ txtYear =	"&nbsp;<B>"	+ newYear +	"</B>&nbsp;" }
			else
			{ txtYear =	"&nbsp;" + newYear + "&nbsp;" }
			document.getElementById("y"+i).innerHTML = txtYear
		}
		nStartingYear --;
		bShow=true
	}

	function selectYear(nYear) {
		yearSelected=parseInt(nYear+nStartingYear);
		yearConstructed=false;
		constructCalendar();
		popDownYear();
	}

	function constructYear() {
		popDownMonth()
		sHTML =	""
		if (!yearConstructed) {

			sHTML =	"<tr><td align='center'	onmouseover='this.style.backgroundColor=\"#FFCC99\"' onmouseout='clearInterval(intervalID1);this.style.backgroundColor=\"\"' style='cursor:pointer'	onmousedown='clearInterval(intervalID1);intervalID1=setInterval(\"decYear()\",30)' onmouseup='clearInterval(intervalID1)'>-</td></tr>"

			j =	0
			nStartingYear =	yearSelected-3
			for	(i=(yearSelected-3); i<=(yearSelected+3); i++) {
				sName =	i;
				if (i==yearSelected){
					sName =	"<B>" +	sName +	"</B>"
				}

				sHTML += "<tr><td id='y" + j + "' onmouseover='this.style.backgroundColor=\"#FFCC99\"' onmouseout='this.style.backgroundColor=\"\"' style='cursor:pointer' onclick='selectYear("+j+");event.cancelBubble=true'>&nbsp;" + sName + "&nbsp;</td></tr>"
				j ++;
			}

			sHTML += "<tr><td align='center' onmouseover='this.style.backgroundColor=\"#FFCC99\"' onmouseout='clearInterval(intervalID2);this.style.backgroundColor=\"\"' style='cursor:pointer' onmousedown='clearInterval(intervalID2);intervalID2=setInterval(\"incYear()\",30)'	onmouseup='clearInterval(intervalID2)'>+</td></tr>"

			document.getElementById("selectYear").innerHTML	= "<table width=44 style='font-family:arial; font-size:11px; border-width:1; border-style:solid; border-color:#a0a0a0;'	bgcolor='#FFFFDD' onmouseover='clearTimeout(timeoutID2)' onmouseout='clearTimeout(timeoutID2);timeoutID2=setTimeout(\"popDownYear()\",100)' cellspacing=0>"	+ sHTML	+ "</table>"

			yearConstructed	= true
		}
	}

	function popDownYear() {
		clearInterval(intervalID1)
		clearTimeout(timeoutID1)
		clearInterval(intervalID2)
		clearTimeout(timeoutID2)
		crossYearObj.visibility= "hidden"
	}

	function popUpYear() {
		var	leftOffset

		constructYear()
		crossYearObj.visibility	= (dom||ie)? "visible" : "show"
		leftOffset = parseInt(crossobj.left) + document.getElementById("spanYear").offsetLeft
		if (ie)
		{
			leftOffset += 6
		}
		crossYearObj.left =	leftOffset
		crossYearObj.top = parseInt(crossobj.top) +	26
	}

	/*** calendar ***/
   function WeekNbr(n) {
      // Algorithm used:
      // From Klaus Tondering's Calendar document (The Authority/Guru)
      // hhtp://www.tondering.dk/claus/calendar.html
      // a = (14-month) / 12
      // y = year + 4800 - a
      // m = month + 12a - 3
      // J = day + (153m + 2) / 5 + 365y + y / 4 - y / 100 + y / 400 - 32045
      // d4 = (J + 31741 - (J mod 7)) mod 146097 mod 36524 mod 1461
      // L = d4 / 1460
      // d1 = ((d4 - L) mod 365) + L
      // WeekNumber = d1 / 7 + 1
 
      year = n.getFullYear();
      month = n.getMonth() + 1;
      if (startAt == 0) {
         day = n.getDate() + 1;
      }
      else {
         day = n.getDate();
      }
 
      a = Math.floor((14-month) / 12);
      y = year + 4800 - a;
      m = month + 12 * a - 3;
      b = Math.floor(y/4) - Math.floor(y/100) + Math.floor(y/400);
      J = day + Math.floor((153 * m + 2) / 5) + 365 * y + b - 32045;
      d4 = (((J + 31741 - (J % 7)) % 146097) % 36524) % 1461;
      L = Math.floor(d4 / 1460);
      d1 = ((d4 - L) % 365) + L;
      week = Math.floor(d1/7) + 1;
 
      return week;
   }

	function constructCalendar () {
		var aNumDays = Array (31,0,31,30,31,30,31,31,30,31,30,31)

		var dateMessage
		var	startDate =	new	Date (yearSelected,monthSelected,1)
		var endDate

		if (monthSelected==1)
		{
			endDate	= new Date (yearSelected,monthSelected+1,1);
			endDate	= new Date (endDate	- (24*60*60*1000));
			numDaysInMonth = endDate.getDate()
		}
		else
		{
			numDaysInMonth = aNumDays[monthSelected];
		}

		datePointer	= 0
		dayPointer = startDate.getDay() - startAt
		
		if (dayPointer<0)
		{
			dayPointer = 6
		}

		sHTML =	"<table	 border=0 style='font-family:verdana;font-size:10px;'><tr>"

		if (showWeekNumber==1)
		{
			sHTML += "<td width=27><b>" + weekString + "</b></td><td width=1 rowspan=7 bgcolor='#d0d0d0' style='padding:0px'><img src='"+imgDir+"divider.gif' width=1></td>"
		}

		for	(i=0; i<7; i++)	{
			sHTML += "<td width='27' align='right'><B>"+ dayName[i]+"</B></td>"
		}
		sHTML +="</tr><tr>"
		
		if (showWeekNumber==1)
		{
			sHTML += "<td align=right>" + WeekNbr(startDate) + "&nbsp;</td>"
		}

		for	( var i=1; i<=dayPointer;i++ )
		{
			sHTML += "<td>&nbsp;</td>"
		}
	
		for	( datePointer=1; datePointer<=numDaysInMonth; datePointer++ )
		{
			dayPointer++;
			sHTML += "<td align=right>"
			sStyle=styleAnchor
			if ((datePointer==odateSelected) &&	(monthSelected==omonthSelected)	&& (yearSelected==oyearSelected))
			{ sStyle+=styleLightBorder }

			sHint = ""
			for (k=0;k<HolidaysCounter;k++)
			{
				if ((parseInt(Holidays[k].d)==datePointer)&&(parseInt(Holidays[k].m)==(monthSelected+1)))
				{
					if ((parseInt(Holidays[k].y)==0)||((parseInt(Holidays[k].y)==yearSelected)&&(parseInt(Holidays[k].y)!=0)))
					{
						sStyle+="background-color:#FFDDDD;"
						sHint+=sHint==""?Holidays[k].desc:"\n"+Holidays[k].desc
					}
				}
			}

			var regexp= /\"/g
			sHint=sHint.replace(regexp,"&quot;")

			dateMessage = "onmousemove='window.status=\""+selectDateMessage.replace("[date]",constructDate(datePointer,monthSelected,yearSelected))+"\"' onmouseout='window.status=\"\"' "

			if ((datePointer==dateNow)&&(monthSelected==monthNow)&&(yearSelected==yearNow))
			{ sHTML += "<b><a "+dateMessage+" title=\"" + sHint + "\" style='"+sStyle+"' href='javascript:dateSelected="+datePointer+";closeCalendar();'><font color=#ff0000>&nbsp;" + datePointer + "</font>&nbsp;</a></b>"}
			else if	(dayPointer % 7 == (startAt * -1)+1)
			{ sHTML += "<a "+dateMessage+" title=\"" + sHint + "\" style='"+sStyle+"' href='javascript:dateSelected="+datePointer + ";closeCalendar();'>&nbsp;<font color=#909090>" + datePointer + "</font>&nbsp;</a>" }
			else
			{ sHTML += "<a "+dateMessage+" title=\"" + sHint + "\" style='"+sStyle+"' href='javascript:dateSelected="+datePointer + ";closeCalendar();'>&nbsp;" + datePointer + "&nbsp;</a>" }

			sHTML += ""
			if ((dayPointer+startAt) % 7 == startAt) { 
				sHTML += "</tr><tr>" 
				if ((showWeekNumber==1)&&(datePointer<numDaysInMonth))
				{
					sHTML += "<td align=right>" + (WeekNbr(new Date(yearSelected,monthSelected,datePointer+1))) + "&nbsp;</td>"
				}
			}
		}

		document.getElementById("content").innerHTML   = sHTML
		document.getElementById("spanMonth").innerHTML = "&nbsp;" +	monthName[monthSelected] + "&nbsp;<IMG id='changeMonth' SRC='"+imgDir+"drop1.gif' WIDTH='12' HEIGHT='10' BORDER=0>"
		document.getElementById("spanYear").innerHTML =	"&nbsp;" + yearSelected	+ "&nbsp;<IMG id='changeYear' SRC='"+imgDir+"drop1.gif' WIDTH='12' HEIGHT='10' BORDER=0>"
	}

	function popUpCalendar(ctl,	ctl2, format) {
		var	leftpos=0
		var	toppos=0

		if (bPageLoaded)
		{
			if ( crossobj.visibility ==	"hidden" ) {
				ctlToPlaceValue	= ctl2
				dateFormat=format;

				formatChar = " "
				aFormat	= dateFormat.split(formatChar)
				if (aFormat.length<3)
				{
					formatChar = "/"
					aFormat	= dateFormat.split(formatChar)
					if (aFormat.length<3)
					{
						formatChar = "."
						aFormat	= dateFormat.split(formatChar)
						if (aFormat.length<3)
						{
							formatChar = "-"
							aFormat	= dateFormat.split(formatChar)
							if (aFormat.length<3)
							{
								// invalid date	format
								formatChar=""
							}
						}
					}
				}

				tokensChanged =	0
				if ( formatChar	!= "" )
				{
					// use user's date
					aData =	ctl2.value.split(formatChar)

					for	(i=0;i<3;i++)
					{
						if ((aFormat[i]=="d") || (aFormat[i]=="dd"))
						{
							dateSelected = parseInt(aData[i], 10)
							tokensChanged ++
						}
						else if	((aFormat[i]=="m") || (aFormat[i]=="mm"))
						{
							monthSelected =	parseInt(aData[i], 10) - 1
							tokensChanged ++
						}
						else if	(aFormat[i]=="yyyy")
						{
							yearSelected = parseInt(aData[i], 10)
							tokensChanged ++
						}
						else if	(aFormat[i]=="mmm")
						{
							for	(j=0; j<12;	j++)
							{
								if (aData[i]==monthName[j])
								{
									monthSelected=j
									tokensChanged ++
								}
							}
						}
					}
				}

				if ((tokensChanged!=3)||isNaN(dateSelected)||isNaN(monthSelected)||isNaN(yearSelected))
				{
					dateSelected = dateNow
					monthSelected =	monthNow
					yearSelected = yearNow
				}

				odateSelected=dateSelected
				omonthSelected=monthSelected
				oyearSelected=yearSelected

				aTag = ctl
				do {
					aTag = aTag.offsetParent;
					leftpos	+= aTag.offsetLeft;
					toppos += aTag.offsetTop;
				} while(aTag.tagName!="BODY");

				crossobj.left =	fixedX==-1 ? ctl.offsetLeft	+ leftpos :	fixedX
				crossobj.top = fixedY==-1 ?	ctl.offsetTop +	toppos + ctl.offsetHeight +	2 :	fixedY
				constructCalendar (1, monthSelected, yearSelected);
				crossobj.visibility=(dom||ie)? "visible" : "show"

				hideElement( 'SELECT', document.getElementById("calendar") );
				hideElement( 'APPLET', document.getElementById("calendar") );			

				bShow = true;
			}
			else
			{
				hideCalendar()
				if (ctlNow!=ctl) {popUpCalendar(ctl, ctl2, format)}
			}
			ctlNow = ctl
		}
	}

	/*document.onkeypress = function hidecal1 () { 
		if (event.keyCode==27) 
		{
			hideCalendar()
		}
	}
	document.onclick = function hidecal2 () { 		
		if (!bShow)
		{
			hideCalendar()
		}
		bShow = false
	}*/

window.onload = init


/**
client Side validation function
Returns true or false
*/

/*
Purpose :-  Tostrip string from leading and trailing spaces
*/
function trimAll(sString)
{
while (sString.substring(0,1) == ' ')
{
sString = sString.substring(1, sString.length);
}
while (sString.substring(sString.length-1, sString.length) == ' ')
{
sString = sString.substring(0,sString.length-1);
}
return sString;
}





/*
Purpose :-  Tocheck whether the passed parameter is blank or not
*/

function validate_required_field($strold)
{
	//$str='' ? return false : return true;  STATMENT NOT WORKING
	$str=trimAll($strold)	
		
		if($str!='')
		{
			return true;
		}
		else
		{
			return false;
		}
}


/*
Purpose :-  Tocheck whether the passed parameter is numeric or not
*/
function validate_numeric_only(id)
{
	var str="0123456789"; 
	var i=0; 
	id=id.replace(/(\s+)$/,""); 
	id=id.replace(/^(\s+)/,""); 

	for(i=0;i<id.length;i++)
	{
		if(id.charAt(i)!=' ') 
		{ 
			if (str.indexOf(id.charAt(i)) == -1) 
			{ 
				return false; 
			} 
		}
	}
	return true;
}

/*
Purpose :-  Tocheck whether the passed parameter is alphabetic or not
*/
function validate_alpha_only(id)
{
	var str="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"; 
	var i=0; 
	id=id.replace(/(\s+)$/,""); 
	id=id.replace(/^(\s+)/,""); 

	for(i=0;i<id.length;i++)
	{
		if(id.charAt(i)!=' ') 
		{ 
			if(str.indexOf(id.charAt(i)) == -1) 
			{ 
				return false; 
			} 
		}
	}
	return true;
}


/*
Purpose :-  Tocheck whether the passed parameter is alphanumeric or not
*/
function validate_alphanum_only(id)
{
	var str="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"; 
	var i=0; 
	id=id.replace(/(\s+)$/,""); 
	id=id.replace(/^(\s+)/,""); 

	for(i=0;i<id.length;i++)
	{
		if(id.charAt(i)!=' ') 
		{ 
			if(str.indexOf(id.charAt(i)) == -1) 
			{ 
				return false; 
			} 
		}
	}
	return true;
}

/*
Purpose :-  Tocheck whether the passed parameter is valid email id or not
*/
function validate_email(s)
{
	
	var re;	      
	//re = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,})+$/;
	re = /^([\w\-\.]+)@((\[([0-9]{1,3}\.){3}[0-9]{1,3}\])|(([\w\-]+\.)+)([a-zA-Z]{2,4}))$/;
	
	if (re.test(s) == true)
		return true;
	else
		return false;
}


// Declaring valid date character, minimum year and maximum year
var dtCh= "-";
var minYear=1900;
var maxYear=2100;

function isInteger(s){
	var i;
    for (i = 0; i < s.length; i++){   
        // Check that current character is number.
        var c = s.charAt(i);
        if (((c < "0") || (c > "9"))) return false;
    }
    // All characters are numbers.
    return true;
}

function stripCharsInBag(s, bag){
	var i;
    var returnString = "";
    // Search through string's characters one by one.
    // If character is not in bag, append to returnString.
    for (i = 0; i < s.length; i++){   
        var c = s.charAt(i);
        if (bag.indexOf(c) == -1) returnString += c;
    }
    return returnString;
}

function daysInFebruary (year){
	// February has 29 days in any year evenly divisible by four,
    // EXCEPT for centurial years which are not also divisible by 400.
    return (((year % 4 == 0) && ( (!(year % 100 == 0)) || (year % 400 == 0))) ? 29 : 28 );
}
function DaysArray(n) {
	for (var i = 1; i <= n; i++) {
		this[i] = 31
		if (i==4 || i==6 || i==9 || i==11) {this[i] = 30}
		if (i==2) {this[i] = 29}
   } 
   return this
}

function validatephone(phone)
{
//var alphaExp1 =/(^\(+[0-9]+\)+[0-9]+$)|(^[0-9]+$)/;
var alphaExp1 =/^[\+\-0-9\s]+$/;
	
	if(phone.search(alphaExp1)==-1)
	return false
    else
	return true
}
/*

function fun_validateDate(dtStr)
{
	var dtCh= "-";
	var daysInMonth = DaysArray(12)
	var pos1=dtStr.indexOf(dtCh)
	var pos2=dtStr.indexOf(dtCh,pos1+1)
	var strDay=dtStr.substring(0,pos1)
	var strMonth=dtStr.substring(pos1+1,pos2)
	var strYear=dtStr.substring(pos2+1)
	strYr=strYear
	if (strDay.charAt(0)=="0" && strDay.length>1) strDay=strDay.substring(1)
	if (strMonth.charAt(0)=="0" && strMonth.length>1) strMonth=strMonth.substring(1)
	for (var i = 1; i <= 3; i++) {
		if (strYr.charAt(0)=="0" && strYr.length>1) strYr=strYr.substring(1)
	}
	month=parseInt(strMonth)
	day=parseInt(strDay)
	year=parseInt(strYr)
	if (pos1==-1 || pos2==-1){
		alert("The date format should be : dd/mm/yyyy")
		return false
	}
	if (strMonth.length<1 || month<1 || month>12){
		alert("Please enter a valid month")
		return false
	}
	if (strDay.length<1 || day<1 || day>31 || (month==2 && day>daysInFebruary(year)) || day > daysInMonth[month]){
		alert("Please enter a valid day")
		return false
	}
	if (strYear.length != 4 || year==0 || year<minYear || year>maxYear){
		alert("Please enter a valid 4 digit year between "+minYear+" and "+maxYear)
		return false
	}
	if (dtStr.indexOf(dtCh,pos2+1)!=-1 || isInteger(stripCharsInBag(dtStr, dtCh))==false){
		alert("Please enter a valid date")
		return false
	}
return true
}


function ValidateForm(dt)
{
	if(fun_validateDate(dt.value)==false)
	{
		dt.focus()
		return false
	}
	return true
}
*/
function adminLogin_validate()
{	
	var username							=	document.frmLogin.txtusername.value;
	var password							=	document.frmLogin.txtpassword.value;
	
	if(!validate_required_field(username))
	{
		alert("Please Enter Username");
		document.frmLogin.txtusername.select();
		return false;
	}
	
	if(!validate_required_field(password))
	{
		
		alert("Please Enter Password");
		document.frmLogin.txtpassword.select();
		return false;
	}
	
	return true
	/*else
	{
		return true;
	}*/
}

function func_createLogin()
{
	//var usertype	=	document.getElementById('userType').value;
		var txtusername	=	document.getElementById('txtusername').value;
		var txtpassword	=	document.getElementById('txtpassword').value;
		var result	=	adminLogin_validate();
		if(result	==	true)
		{
		var url	=	'login_process.php?txtusername='+txtusername+'&txtpassword='+txtpassword;
		
		 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_createLogin; 
            http.send(null); 
		}
		else
		{
			
		}
}

function handleHttpResponse1_createLogin()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				   var msg	=	"";
				 //document.getElementById('displayMsg').innerHTML = msg; 
				 document.getElementById('createUser').innerHTML = results; 
				
					
				
              } 
              } 
}


		

function move_back()
{
	//window.location.href="manage_users.php";	
	var url	=	'manage_users.php';
		
		 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_moveBack; 
            http.send(null); 
}

function handleHttpResponse1_moveBack()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				   var msg	=	"";
				 //document.getElementById('displayMsg').innerHTML = msg; 
				 document.getElementById('createUser').innerHTML = results; 
				
					
				
              } 
              } 
}

function delete_users()
{
	
	var totalChecks	=	document.frmManageUsers.aircraftAction;	
	var len			=	totalChecks.length;	
	
	var chk;
	var cnt=0;
	var values='';
	for(chk=0;chk<len;chk++)
	{
		if(totalChecks[chk].checked==true)
		{
			cnt++;
			if(values=='')
			{
				values = totalChecks[chk].value;
			}
			else
			{
				values = values+","+totalChecks[chk].value;
			}
		}
	}
	


		if(cnt==0)
		{
			alert("Please select User to delete");	
			return false;
		}
	
	document.frmManageUsers.userids.value=values;
	var res=confirm("Please confirm that you would like to delete this user?");	
	   if(res)
	   {
	var	url	=	'manage_users_process.php?delete='+values;
	http.open("GET", url, true); 
	http.onreadystatechange = handleHttpResponse_deleteUser; 
	http.send(null); 
	   }
}

function handleHttpResponse_deleteUser()
{
	if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				  	
					document.getElementById('createUser').innerHTML='';
				 document.getElementById('createUser').innerHTML = results; 
					$msg	=	"Record Deleted successfully";
					document.getElementById('displayMsg').innerHTML = $msg; 
				
              } 
              } 
}

function func_createUser()
{
	if(document.createNewAdmin.txtusertype.value	==	'1')
	{
		url	=	'createNew_admin_user.php?flgUser=1';
		
	}
	else
	{
		url	=	'createNew_end_user.php?flgUser=2';	
		
	}
	http.open("GET", url, true); 
	http.onreadystatechange = handleHttpResponse_createUser; 
	http.send(null);	
}

function handleHttpResponse_createUser() {    
        if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText;
				 
              document.getElementById('createUser').innerHTML = results; 
              } 
              } 
        } 



function frmcreateNew_admin_validate(fromAdmin)
{	
	//var userType							=	document.createNewAdmin.txtusertype.value;	
	var firstname							=	document.createNewAdmin.txtfirstname.value;	
	var lastname							=	document.createNewAdmin.txtlastname.value;
	if(fromAdmin!=1)
	{
		var company								=	document.createNewAdmin.txtcompany.value;
	}
	var email								=	document.createNewAdmin.txteamil.value;
	var username							=	document.createNewAdmin.txtusername.value;
	var password							=	document.createNewAdmin.txtpassword.value;
	var confirmpassword						=	document.createNewAdmin.txtconfirmpassword.value;
	
	
	
	if(!validate_required_field(firstname))
	{
			
		alert("Please Enter Firstname");
		document.createNewAdmin.txtfirstname.select();
		if(fromAdmin!=1)
		{
			reloadCaptcha();
		}
		return false;
	}
	if(!validate_alpha_only(firstname))
	{
		alert("Please Enter Characters Only");
		document.createNewAdmin.txtfirstname.select();
		if(fromAdmin!=1)
		{
			reloadCaptcha();
		}
		return false;
	}
	if(!validate_required_field(lastname))
	{
		alert("Please Enter Lastname");
		document.createNewAdmin.txtlastname.select();
		if(fromAdmin!=1)
		{
			reloadCaptcha();
		}
		return false;
	}
	if(!validate_alpha_only(lastname))
	{
		alert("Please Enter Characters Only");
		document.createNewAdmin.txtlastname.select();
		if(fromAdmin!=1)
		{
			reloadCaptcha();
		}
		return false;
	}
	if(fromAdmin!=1)
	{
		if(!validate_required_field(company))
		{
			alert("Please Enter Company name");
			document.createNewAdmin.txtcompany.focus();
			if(fromAdmin!=1)
			{
				reloadCaptcha();
			}
			return false;
		}
	}
	
	if(!validate_required_field(email))
	{
		alert("Please Enter EmailID");
		document.createNewAdmin.txteamil.focus();
		if(fromAdmin!=1)
		{
			reloadCaptcha();
		}
		return false;
	}
	if(!validate_email(email))
	{
		alert("Please Enter Valid EmailID");
		document.createNewAdmin.txteamil.focus();
		if(fromAdmin!=1)
		{
			reloadCaptcha();
		}
		return false;
	}
	
	
	//admin
	var url	=	'../checkFreeMails.php?emailID='+email;
	http.open("GET", url, false); // checking whether email id is of free mail
    http.send(null); 
   	var freeMailExists=http.responseText;
	
	if(freeMailExists==1)
	{
		alert("No free emails allowed");
		document.createNewAdmin.txteamil.focus();
		//document.createNewAdmin.txteamil.select();
		if(fromAdmin!=1)
			{
				reloadCaptcha();
			}
		return false;
	} 
	
	if(!validate_required_field(username))
	{
		alert("Please Enter Username");
		document.createNewAdmin.txtusername.select();
		if(fromAdmin!=1)
		{
			reloadCaptcha();
		}
		return false;
	}
	
	if(!validate_required_field(password))
	{		
		alert("Please Enter Password");
		document.createNewAdmin.txtpassword.select();
		if(fromAdmin!=1)
		{
			reloadCaptcha();
		}
		return false;
	}
	if(!validate_required_field(confirmpassword))
	{
		alert("Please Enter Confirm Password");
		document.createNewAdmin.txtconfirmpassword.select();
		if(fromAdmin!=1)
		{
			reloadCaptcha();
		}
		return false;
	}
	if(password != confirmpassword)
	{
		alert("Password and Confirm Password Should Be Same");
		document.createNewAdmin.txtconfirmpassword.select();
		if(fromAdmin!=1)
		{
			reloadCaptcha();
		}
		return false;
	}
	return true
	/*else
	{
		return true;
	}*/
}



function frmcreateNew_admin_validate1()
{	
	var firstname							=	document.createNewAdmin.txtfirstname.value;	
	var lastname							=	document.createNewAdmin.txtlastname.value;
	var company								=	document.createNewAdmin.txtcompany.value;
	var position							=	document.createNewAdmin.txtposition.value;
	var address1							=	document.createNewAdmin.txtaddress1.value;
	var address2						    =	document.createNewAdmin.txtaddress2.value;
	var telephone						    =	document.createNewAdmin.txttelephone.value;
	var email						        =	document.createNewAdmin.txteamil.value;
	var username						    =	document.createNewAdmin.txtusername.value;
	var password						    =	document.createNewAdmin.txtpassword.value;
	var confirmpassword						=	document.createNewAdmin.txtconfirmpassword.value;
	var answer      						=	document.createNewAdmin.txtanswer.value;
	var comment     						=	document.createNewAdmin.comment.value;
	var characters  						=	document.createNewAdmin.txtcharacters.value;
	//var code                                =   document.createNewAdmin.hdcode.value;
	var selectAircraft						=	document.createNewAdmin.selectAircraft.value;
	
	if(!validate_required_field(firstname))
	{
		alert("Please Enter Firstname");
		document.createNewAdmin.txtfirstname.select();
		return false;
	}
	if(!validate_alpha_only(firstname))
	{
		alert("Please Enter Characters Only");
		document.createNewAdmin.txtfirstname.select();
		return false;
	}
	if(!validate_required_field(lastname))
	{
		alert("Please Enter Lastname");
		document.createNewAdmin.txtlastname.select();
		return false;
	}
	if(!validate_alpha_only(lastname))
	{
		alert("Please Enter Characters Only");
		document.createNewAdmin.txtlastname.select();
		return false;
	}
	
	if(telephone!="")
	{
	if(!validatephone(telephone))
	{
		alert("Please Enter Characters Only");
		document.createNewAdmin.txttelephone.select();
		return false;
	}
	}
	
	if(!validate_required_field(email))
	{
		alert("Please Enter EmailID");
		document.createNewAdmin.txteamil.select();
		return false;
	}
	if(!validate_email(email))
	{
		alert("Please Enter Valid EmailID");
		document.createNewAdmin.txteamil.select();
		return false;
	}
	
	http.open("GET", "checkEmail.php?emailID="+email, false); // checking whether email already exists or not
    http.send(null); 
   	var usernameExists=http.responseText;
	if(usernameExists>0)
	{
	var msg="Email ID already exists";
	//document.getElementById('txtemail').innerHTML = msg;
	alert("Email ID already exists"); 
	document.createNewAdmin.txteamil.focus();
    document.createNewAdmin.txteamil.select();
	return false;
	} 
	//validtae1
	var url	=	'../checkFreeMails.php?emailID='+email;
	http.open("GET", url, false); // checking whether email id is of free mail
    http.send(null); 
   	var freeMailExists=http.responseText;
	
	if(freeMailExists==1)
	{
	alert("No free emails allowed");
	document.createNewAdmin.txteamil.focus();
    document.createNewAdmin.txteamil.select();
	return false;
	} 
	
		
	if(!validate_required_field(username))
	{
		alert("Please Enter Username");
		document.createNewAdmin.txtusername.select();
		return false;
	}
	
	http.open("GET", "checkUsername.php?username="+username, false); 
    http.send(null); 
   	var usernameExists=http.responseText;
	if(usernameExists>0)
	{
	var msg="Username already exists";
	//document.getElementById('txtresult').innerHTML = msg;
	alert("Username already exists"); 
	document.createNewAdmin.txtusername.focus();
    document.createNewAdmin.txtusername.select();
	return false;
	} 
	
	if(!validate_required_field(password))
	{
		
		alert("Please Enter Password");
		document.createNewAdmin.txtpassword.select();
		return false;
	}
	if(!validate_required_field(confirmpassword))
	{
		alert("Please Enter Confirm Password");
		document.createNewAdmin.txtconfirmpassword.select();
		return false;
	}
	if(password != confirmpassword)
	{
		alert("Password and Conform Password Should Be Same");
		document.createNewAdmin.txtconfirmpassword.select();
		return false;
	}
	if(!validate_required_field(answer))
	{
		alert("Please Enter Security Answer");
		document.createNewAdmin.txtanswer.select();
		return false;
	}
	if(!validate_required_field(selectAircraft))
	{
		alert("Please Select one aircraft to request");
		document.createNewAdmin.selectAircraft.focus();
		return false;
	}
	if(!validate_required_field(characters))
	{
		alert("Please Enter Characters");
		document.createNewAdmin.txtcharacters.select();
		return false;
	}
	
	/*if(characters!=code)
	{
	  alert("Characters does not match");
	  document.createNewAdmin.txtcharacters.select();
	  return false;
	}*/
	
	return true
	
}


function delete_aircraft(recordCount)
{
	
	if(recordCount==1)  // if only one record
	{
		if(document.frmManageAircraft.aircraftAction.checked==false)
		{
			alert("Select Aircraft for delete");	
			return false;
		}
		else
			values = document.frmManageAircraft.aircraftAction.value;
	}
	else   // if more than one record
	{
		var totalChecks	=	document.frmManageAircraft.aircraftAction;
		var len=totalChecks.length;	
		var chk;
		var cnt=0;
		var values='';
		for(chk=0;chk<len;chk++)
			{
	 			//  alert(totalChecks[chk].value);
	   			if(totalChecks[chk].checked==true)
	   				{
		   				cnt++;
	     				if(values=='')
		 				{
		   					values = totalChecks[chk].value;
		 				}
		 				else
		 				values = values+","+totalChecks[chk].value;
	   				}
			}
	
	  		if(cnt==0)
				{
					alert("Select aircraft for delete");	
					return false;
				}
				
	}
	 		/* if(cnt > 1)
	  			{
	        alert("Select one aircraft for delete");	
		    for(chk=0;chk<len;chk++)
				{
					document.frmManageAircraft.aircraftAction[chk].checked = false;
				}				
				return false;
				
	  }
	*/
	document.frmManageAircraft.craftids.value=values;
	//alert(values);
	var res=confirm("Please confirm that you would like to delete this aircraft?");	
	   if(res)
	   {
	var	url	=	'manage_aircraft_process.php?delete='+values;
	http.open("GET", url, true); 
	http.onreadystatechange = handleHttpResponse_deleteAircraft; 
	http.send(null); 
	   }	/*
	document.frmManageAircraft.action="manage_aircraft_process.php";
	document.frmManageAircraft.submit();*/
	//return false
	
}
function handleHttpResponse_deleteAircraft()
{
	if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText;
				 
            //  document.getElementById('createUsers').innerHTML = results; 
			  document.getElementById('createUser').innerHTML = results; 
              } 
              } 
	
}

function handleHttpResponse_manageUsers()
{
	if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText;
				 
              document.getElementById('create_aircraft').innerHTML = results; 
              } 
              } 
	
}

function delete_manufacturer()
{
	var totalChecks	=	document.frmListManufacturer.ManufacturerAction;
	var len=totalChecks.length;
		
	var chk;
	var cnt=0;
	var values='';
	for(chk=0;chk<len;chk++)
	{
	   if(totalChecks[chk].checked==true)
	   {
		   cnt++;
	     if(values=='')
		 {
		   values = totalChecks[chk].value;
		 }
		 else
		 values = values+","+totalChecks[chk].value;
	   }
	}
	
	if(cnt==0)
		{
				if(document.frmListManufacturer.ManufacturerAction.value == '')
				{ 
					alert("Select manufacturer for delete");	
				  	return false;
				}
				else if(document.frmListManufacturer.ManufacturerAction.checked == true)
				{
					values = document.frmListManufacturer.ManufacturerAction.value;
				}
				else
				{
					alert("Select manufacturer for delete");	
				  	return false;
				}
		}
		
	//window.location.href =	'create_manufacturer_process.php?flagmode=delete&delete='+values;
	var res=confirm("Please confirm that you would like to delete this manufacturer?");
	   if(res)
	   {
			var	url	=	'create_manufacturer_process.php?flagmode=delete&delete='+values;
			http.open("GET", url, true); 
			http.onreadystatechange = handleHttpResponse_deleteManufacturer; 
			http.send(null); 
	   }
}

function handleHttpResponse_deleteManufacturer()
{
	if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText;
				 
              document.getElementById('createUser').innerHTML = results; 
              } 
              } 
	
}


function delete_engine()
{
	var totalChecks	=	document.frmListEngine.engineAction;
	
	var len=totalChecks.length;
		
	var chk;
	var cnt=0;
	var values="";
	for(chk=0;chk<len;chk++)
	{
	 //  alert(totalChecks[chk].value);
	   if(totalChecks[chk].checked==true)
	   {
		   cnt++;
	     if(values=='')
		 {
		   values = totalChecks[chk].value;
		 }
		 else
		 values = values+","+totalChecks[chk].value;
	   }
	}
	
	if(cnt==0)
	{
		if(document.frmListEngine.engineAction.checked == false)
		{ 
			alert("Select engine type for delete");	
			return false;
		}
		else
		{
			values = document.frmListEngine.engineAction.value;
		}
		
		
	}
	
	if(values == "" || values == null)
	{
			alert("Select engine type for delete");	
			return false;
	}
	else
	{
		var res=confirm("Please confirm that you would like to delete this engine type?");
		if(res)
		{
			var	url	=	'create_manufacturer_process.php?flagmode=deleteEngine&delete='+values;
			http.open("GET", url, true); 
			http.onreadystatechange = handleHttpResponse_deleteEngine; 			
			http.send(null); 
	   }
	}
}

function handleHttpResponse_deleteEngine()
{	
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText;
				 document.getElementById('createUser').innerHTML = results; 
              } 
              } 
}


function func_selectProjects()
{
	
	var totalChecks	=	document.frmManageProjects.projectAction.length;
	if(document.frmManageProjects.SelectAll.checked == true)
	{
		
		for(var chk=0;chk<totalChecks;chk++)
		{
			document.frmManageProjects.projectAction[chk].checked = true;
		}
	}
	else
	{
			
		for(var chk=0;chk<totalChecks;chk++)
		{
			//alert("qqq");
			document.frmManageProjects.projectAction[chk].checked = false;
		}
		
	}
}

function func_createProject()
{
	//window.location.href="new_project.php";
	var	url	=	'new_project.php';
	http.open("GET", url, true); 
	http.onreadystatechange = handleHttpResponse_createProject; 
	http.send(null); 
	
}

function handleHttpResponse_createProject()
{	
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText;
				 document.getElementById('createUser').innerHTML = results; 
              } 
              } 
}

function func_createNewUser()
{
	//window.location.href	=	'createNew_admin_user.php';
	//document.frmManageUsers.craftids.value=values;
	var	url	=	'createNew_admin_user.php';
	http.open("GET", url, true); 
	http.onreadystatechange = handleHttpResponse_createNewUser; 
	http.send(null); 
	
}

function handleHttpResponse_createNewUser() {    
        if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText;
				 document.getElementById('createUser').innerHTML = results; 
              } 
              } 
        } 
		
function delete_Project()
{
		
	var totalChecks	=	document.frmManageProjects.projectAction;
	var chk;
	var cnt=0;
	var values='';
    
	//if a single check box is present length would be undefined
	 try
		{
		var len=totalChecks.length;
		}
		catch(err)
		{
			len=0;
		}
        
		//To get the value of a single checkbox
		if(!len)
			{
				try{
				    if(totalChecks.checked) 
				    {
					 values=totalChecks.value;
				    }
				  }catch (err1){}
			}		
			
	for(chk=0;chk<len;chk++)
	{
	 //  alert(totalChecks[chk].value);
	   if(totalChecks[chk].checked==true)
	   {
		   cnt++;
	     if(values=='')
		 {
		   values = totalChecks[chk].value;
		 }
		 else
		 values = values+","+totalChecks[chk].value;
	   }
	}
		
		if(values=='')
		{
			
				alert("Select project to delete");	
				return false;
		}
		else if(cnt > 1)
		{
		alert("Select one project for delete");
		return false;
		}
	
	var res=confirm("Please confirm that you would like to delete this project?");
	   if(res)
	   {
	//var	url	=	'manage_project_process.php?projectids='+values;
	var url = 'confirm_deleteProject.php?projectids='+values;
	
	http.open("GET", url, true); 
	http.onreadystatechange = handleHttpResponse_deleteProject; 
	http.send(null); 
	   }
	
	
}

function handleHttpResponse_deleteProject() {    
        if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText;
				 // document.getElementById('createRequest').innerHTML = results; 
				  document.getElementById('createUser').innerHTML = results; 
              } 
              } 
        } 

function func_editProject()
{
	var totalChecks	=	document.frmManageProjects.projectAction;
	//alert(totalChecks);
	var len=totalChecks.length;	
	var chk;
	var cnt=0;
	var values='';
	
	//if a single check box is present length would be undefined
	 try
		{
		var len=totalChecks.length;
		}
		catch(err)
		{
			len=0;
		}
        
		//To get the value of a single checkbox
		if(!len)
			{
				try{
				    if(totalChecks.checked) 
				    {
					 values=totalChecks.value;
				    }
				  }catch (err1){}
			}		
			
	
	
	for(chk=0;chk<len;chk++)
	{
	 //  alert(totalChecks[chk].value);
	   if(totalChecks[chk].checked==true)
	   {
		 cnt++;  
	     if(values=='')
		 {
		   values = totalChecks[chk].value;
		 }
		 //else
		 //values = values+","+totalChecks[chk].value;
	   }
	   
	  	
	}
		
		if(values=='')
		{
				alert("Select project for edit");	
				return false;
		}else if(cnt > 1)
		{
		alert("Select one project for edit");
		return false;
		}
	/*document.frmManageProjects.projectids.value=values;
	document.frmManageProjects.action="edit_project.php?project_id="+values;
	document.frmManageProjects.submit();
	return false*/
	var	url	=	'edit_project.php?project_id='+values;
	http.open("GET", url, true); 
	http.onreadystatechange = handleHttpResponse_editProject; 
	http.send(null); 
	
	
}

function handleHttpResponse_editProject() {    
        if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText;
				  
				 document.getElementById('createUser').innerHTML = results; 
              } 
              } 
        } 



function func_getUser()
{
	var totalChecks	=	document.frmEditProject.chkUser;
	var len=totalChecks.length;
	
	
	var chk;
	var values='';
	for(chk=0;chk<len;chk++)
	{
	 //  alert(totalChecks[chk].value);
	   if(totalChecks[chk].checked==false)
	   {
	     if(values=='')
		 {
		   values = totalChecks[chk].value;
		 }
		 else
		values = values+","+totalChecks[chk].value;
	   }
	}
	//alert(values);
	document.frmEditProject.projectids.value=values;
	document.frmEditProject.action="edit_project_process.php?user_id="+values;
	document.frmEditProject.submit();
	return false	
}

function func_createAircraft()
{
	//window.location.href="create_aircraft.php";
	var	url	=	'create_aircraft.php';
	http.open("GET", url, true); 
	http.onreadystatechange = handleHttpResponse_createAircraft; 
	http.send(null);
	
}
function handleHttpResponse_createAircraft() {    
        if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText;
				  
				 document.getElementById('createUser').innerHTML = results; 
              } 
              } 
        } 

function func_validateMSN()
{
	var txtmsn	=	document.getElementById('txtmsn').value;
	
	if(txtmsn.length >25)
	{
			alert('MSN should not exceed 25 characters');
	}
	else
	{
		var url	= 'validate_MSN.php?txtmsn='+txtmsn;
	
		http.open("GET", url, true); 
		http.onreadystatechange = handleHttpResponse_validateMSN; 
		http.send(null);
	}
}


function handleHttpResponse_validateMSN()
{ 
      
	if (http.readyState == 4)
	{ 
		 if(http.status==200)
		 { 
		  	   var results=http.responseText;
			   document.getElementById('txtMSNFlag').value = results; 
         } 
	} 
} 



function func_createFirstAircraft()
{
	
	var result	=	frmcreateNew_Aircraft_validate()
	if(result==true){
	var txtaircrafttype	=	document.getElementById('txtaircrafttype').value;
	var txtEnginetype	=	document.getElementById('txtEnginetype').value;
	var txtmsn	=	document.getElementById('txtmsn').value;
	var txtdom	=	document.getElementById('txtdom').value;
	var txtavailibility	=	document.getElementById('txtavailibility').value;
	var radiopublishtoweb	=	document.getElementById('radiopublishtoweb').checked;
	var radiopublishtoweb1	=	document.getElementById('radiopublishtoweb1').checked;
	
	var aircraftUser ='';	
	if(document.getElementById('aircraftUser').checked)
	aircraftUser = document.getElementById('aircraftUser').value;
	var myProjectUser	='';
	if(document.getElementById('myProjectUser').checked)
	 myProjectUser	=	document.getElementById('myProjectUser').value;
	var txtDate	=	document.getElementById('txtDate').value;
	var radio_val;
	if(radiopublishtoweb)
	radio_val=0;
	else
	radio_val=1;
	
	var	url	=	'create_aircraft_process.php?txtaircrafttype='+txtaircrafttype+'&txtEnginetype='+txtEnginetype+'&txtmsn='+txtmsn+'&txtdom='+txtdom+'&txtavailibility='+txtavailibility+'&radiopublishtoweb='+radio_val+'&radiopublishtoweb1='+radiopublishtoweb1+'&aircraftUser='+aircraftUser+'&myProjectUser='+myProjectUser+'&txtDate='+txtDate;
	
	
	http.open("GET", url, true); 
	http.onreadystatechange = handleHttpResponse_createFirstAircraft; 
	http.send(null);
	}
	else
	{
		var msg = 'Please fill the required information';
		document.getElementById('displayMsg').innerHTML = msg;	
	}
}
function handleHttpResponse_createFirstAircraft() { 
      
        if (http.readyState == 4) { 
              if(http.status==200) { 
			
                  var results=http.responseText;
				 
				 document.getElementById('createUser').innerHTML = results; 
              } 
              } 
        } 


function func_listManufacturer()
{
//window.location.href	=	"list_manufacturer.php";	
var	url	=	'list_manufacturer.php';
	http.open("GET", url, true); 
	http.onreadystatechange = handleHttpResponse_listManufacturer; 
	http.send(null); 
}




function handleHttpResponse_listManufacturer() {    
        if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText;
				  //alert('res='+results);
				 document.getElementById('createUser').innerHTML = results; 
              } 
              } 
        } 


function func_createManufacturer()
{
//window.location.href	=	"create_manufacturer.php";	
var	url	=	'create_manufacturer.php';
	http.open("GET", url, true); 
	http.onreadystatechange = handleHttpResponse_createManufacturer; 
	http.send(null); 

}

function handleHttpResponse_createManufacturer() {    
        if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText;
				  
				 document.getElementById('createUser').innerHTML = results; 
              } 
              } 
        } 

function func_viewUser(userID)
{
	//window.location.href="view_user.php?user_id="+userID;
	var	url	=	'view_user.php?user_id='+userID;
	http.open("GET", url, true); 
	http.onreadystatechange = handleHttpResponse_viewUser; 
	http.send(null); 
}

function handleHttpResponse_viewUser() {    
        if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText;
				  
				 document.getElementById('createUser').innerHTML = results; 
              } 
              } 
        } 




function random_url_generator(url, str_separator)
{
	var curdate =  new Date();
	var curtime = curdate.getTime();
	  
	var generator = Math.random()*(34561-235);
	generator = Math.round(235+generator);

	var rand_str = '';
	rand_str = curtime + '_' + generator;
	
	if(str_separator == 0)
	{
		url = url+'?rand_str='+rand_str;
	}
	if(str_separator == 1)
	{
		url = url+'&rand_str='+rand_str;
	}
	return url;
}


function func_viewAircraft(craftID)
{
	var	url	=	'view_aircraft.php?craft_id='+craftID;
	url 	=   random_url_generator(url, '1');
	
	http.open("GET", url, true); 
	http.onreadystatechange = handleHttpResponse_viewAircraft; 
	http.send(null); 
}

function handleHttpResponse_viewAircraft() {    
        if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText;
				  
				 document.getElementById('createUser').innerHTML = results; 
              } 
              } 
        } 

function fun_confirmDelete(mode,craftID)
{
var del_msg = "Please confim that you would like to delete this aircraft?";;
	if(confirm(del_msg)	==	true)
	{
		window.location.href="edit_aircraft_process.php?mode=delete&craft_id="+craftID;
		return true ;
	}
	return false ;
}


function func_deleteAircraft(craftID)
{
	window.location.href="edit_aircraft_process.php?mode=delete&craft_id="+craftID;
}



/*function func_viewUser(userID)
{
	alert("aaaa");
	window.location.href="view_user.php?user_id="+userID;
}
*/

function getHTTPObject()
{ 
	var xmlhttp; 
	
	if(window.XMLHttpRequest)
	{ 
		xmlhttp = new XMLHttpRequest(); 
	} 
	else if (window.ActiveXObject)
	{ 
		xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); 
		if(!xmlhttp)
		{ 
			xmlhttp=new ActiveXObject("Msxml2.XMLHTTP"); 
		} 
	} 
	return xmlhttp; 
} 
var http = getHTTPObject(); // We create the HTTP Object    


function func_selectchecks(recordCount)
{
	
	//alert(recordCount);
	
	if(recordCount==1)
	{
		if(document.frmManageAircraft.SelectAll.checked == true)
			{
				document.frmManageAircraft.aircraftAction.checked = true;
			}
			else
			document.frmManageAircraft.aircraftAction.checked = false;
	}
	else
	{
		var totalChecks	=	document.frmManageAircraft.aircraftAction.length;
		if(document.frmManageAircraft.SelectAll.checked == true)
		{
		
			for(var chk=0;chk<totalChecks;chk++)
			{
				document.frmManageAircraft.aircraftAction[chk].checked = true;
			}
		}
		else
		{
			for(var chk=0;chk<totalChecks;chk++)
				{
			//alert("qqq");
					document.frmManageAircraft.aircraftAction[chk].checked = false;
				}
		
		}
	
	}
	
	/*var totalChecks	=	document.frmManageAircraft.aircraftAction;
	var len			=	totalChecks.length;
	var chk;

	for(chk=0 ; chk<len ; chk++)
	{
		totalChecks[chk].checked=true;
	}*/
}




/*function delete_users()
{
	
     var totalChecks	=	document.frmManageUsers.aircraftAction;
	
	var len=totalChecks.length;
	
	
	var chk;
	var values='';
	for(chk=0;chk<len;chk++)
	{
	 //  alert(totalChecks[chk].value);
	   if(totalChecks[chk].checked==true)
	   {
	     if(values=='')
		 {
		   values = totalChecks[chk].value;
		 }
		 else
		 values = values+","+totalChecks[chk].value;
	   }
	}
//	alert(values);
	document.frmManageUsers.userids.value=values;
	document.frmManageUsers.action="manage_users_process.php";
	document.frmManageUsers.submit();
	return false
	
}*/

function func_selectAll()
{
	var totalChecks	=	document.frmManageUsers.aircraftAction.length;
	if(document.frmManageUsers.SelectAll.checked == true)
	{
		
		for(var chk=0;chk<totalChecks;chk++)
		{
			document.frmManageUsers.aircraftAction[chk].checked = true;
		}
	}
	else
	{
		for(var chk=0;chk<totalChecks;chk++)
		{
			//alert("qqq");
			document.frmManageUsers.aircraftAction[chk].checked = false;
		}
		
	}
}

function func_delUser(userID)
{
	//window.location.href="view_user_process.php?mode=delete&user_id="+userID
	var del_msg = "Please confim that you would like to delete this user?";;
	if(confirm(del_msg)	==	true)
	{
		var	url	=	'view_user_process.php?mode=delete&user_id='+userID;
		http.open("GET", url, true); 
		http.onreadystatechange = handleHttpResponse_delUser; 
		http.send(null);
	}
}

function handleHttpResponse_delUser()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				  var msg	=	"Status has been changed";
				//document.getElementById('displayMsg').innerHTML = msg;
				 document.getElementById('createUser').innerHTML = results; 
				
					
				
              } 
              } 
}


function func_changeStatus(userID,status)
{
	//window.location.href="view_user_process.php?mode=update&user_id="+userID+"&isActive="+status;
	var	url	=	'view_user_process.php?mode=update&user_id='+userID+'&isActive='+status;
	
	http.open("GET", url, true); 
	http.onreadystatechange = handleHttpResponse_changeStatus; 
	http.send(null); 
}

function handleHttpResponse_changeStatus()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				  var msg	=	"Status has been changed";
				
				 document.getElementById('displayMoreUsers').innerHTML = results; 		
					
				
              } 
              } 
}


//	function for checking whether the user has entered user first name and last name.
function func_changeEdit(userID)
{
	var	str	=	'Please Enter The Following Fields: ';
	var	txtusernm	=	document.getElementById('txtusernm').value;
	var	txtLastName	=	document.getElementById('txtLastName').value;


	str	+=	(txtusernm	==	'')	?	'\nFirst Name.'	:	'';
	str	+=	(txtLastName==	'')	?	'\nLast Name.'	:	'';
	
	if(str.length	>	35)
	{
		alert(str);
		return	false;
	}

	var	url	=	'view_user_process.php?mode=changeUser&user_id='+userID+'&txtusernm='+txtusernm+'&txtLastName='+txtLastName;
	http.open("GET", url, true); 
	http.onreadystatechange = handleHttpResponse_editUserInfo; 
	http.send(null); 
//	window.location.href	=	'view_user_process.php?mode=changeUser&user_id='+userID+'&txtusernm='+txtusernm+'&txtLastName='+txtLastName;

}

function handleHttpResponse_editUserInfo()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				 document.getElementById('displayMoreUsers').innerHTML = results; 
				
					
				
              } 
              } 
}

function func_changePosition(userID)
{
	var	str	=	'Please Enter The Following Fields: ';
	var	txtPosition	=	document.getElementById('txtPosition').value;
	//var	txtLastName	=	document.getElementById('txtLastName').value;


	str	+=	(txtPosition	==	'')	?	'\nPosition.'	:	'';
	//str	+=	(txtLastName==	'')	?	'\nLast Name.'	:	'';
	
	if(str.length	>	35)
	{
		alert(str);
		return	false;
	}

	var	url	=	'view_user_process.php?mode=changePosition&user_id='+userID+'&txtPosition='+txtPosition;
	http.open("GET", url, true); 
	http.onreadystatechange = handleHttpResponse_editPosition; 
	http.send(null); 
//	window.location.href	=	'view_user_process.php?mode=changeUser&user_id='+userID+'&txtusernm='+txtusernm+'&txtLastName='+txtLastName;

}
function handleHttpResponse_editPosition()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				 document.getElementById('displayMoreUsers').innerHTML = results; 
				
					
				
              } 
              } 
}

function func_changeCompany(userID)
{
	var	str	=	'Please Enter The Following Fields: ';
	var	txtCompany	=	document.getElementById('txtCompany').value;
	//var	txtLastName	=	document.getElementById('txtLastName').value;


	str	+=	(txtCompany	==	'')	?	'\nCompany.'	:	'';
	//str	+=	(txtLastName==	'')	?	'\nLast Name.'	:	'';
	
	if(str.length	>	35)
	{
		alert(str);
		return	false;
	}

	var	url	=	'view_user_process.php?mode=changeCompany&user_id='+userID+'&txtCompany='+txtCompany;
	http.open("GET", url, true); 
	http.onreadystatechange = handleHttpResponse_editCompany; 
	http.send(null); 
//	window.location.href	=	'view_user_process.php?mode=changeUser&user_id='+userID+'&txtusernm='+txtusernm+'&txtLastName='+txtLastName;

}
function handleHttpResponse_editCompany()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				 document.getElementById('displayMoreUsers').innerHTML = results; 
				
					
				
              } 
              } 
}

function func_changeUsername(userID)
{
	var	str	=	'Please Enter The Following Fields: ';
	var	txtUsername	=	document.getElementById('txtUsername').value;
	//var	txtLastName	=	document.getElementById('txtLastName').value;
	

	str	+=	(txtUsername	==	'')	?	'\nUsername.'	:	'';
	//str	+=	(txtLastName==	'')	?	'\nLast Name.'	:	'';
	
	if(str.length	>	35)
	{
		alert(str);
		return	false;
	}

	var	url	=	'view_user_process.php?mode=changeUsername&user_id='+userID+'&txtUsername='+txtUsername;
	http.open("GET", url, true); 
	http.onreadystatechange = handleHttpResponse_editUsername; 
	http.send(null); 
//	window.location.href	=	'view_user_process.php?mode=changeUser&user_id='+userID+'&txtusernm='+txtusernm+'&txtLastName='+txtLastName;

}

function handleHttpResponse_editUsername()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				 document.getElementById('displayMoreUsers').innerHTML = results; 
				
					
				
              } 
              } 
}

function func_changePassword(userID)
{
	var	str	=	'Please Enter The Following Fields: ';
	var	txtPassword	=	document.getElementById('txtPassword').value;
	//var	txtLastName	=	document.getElementById('txtLastName').value;


	str	+=	(txtPassword	==	'')	?	'\nPassword.'	:	'';
	//str	+=	(txtLastName==	'')	?	'\nLast Name.'	:	'';
	
	if(str.length	>	35)
	{
		alert(str);
		return	false;
	}

	var	url	=	'view_user_process.php?mode=changePassword&user_id='+userID+'&txtPassword='+txtPassword;
	http.open("GET", url, true); 
	http.onreadystatechange = handleHttpResponse_editPassword; 
	http.send(null); 
//	window.location.href	=	'view_user_process.php?mode=changeUser&user_id='+userID+'&txtusernm='+txtusernm+'&txtLastName='+txtLastName;

}

function handleHttpResponse_editPassword()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				 document.getElementById('displayMoreUsers').innerHTML = results; 
				
					
				
              } 
              } 
}


function func_changeTelephone(userID)
{
	var	str	=	'Please Enter The Following Fields: ';
	var	txtTelephone	=	document.getElementById('txtTelephone').value;
	//var	txtLastName	=	document.getElementById('txtLastName').value;

	
	str	+=	(txtTelephone	==	'')	?	'\nTelephone.'	:	'';
	//str	+=	(txtLastName==	'')	?	'\nLast Name.'	:	'';
	
	if(str.length	>	35)
	{
		alert(str);
		return	false;
	}

	var	url	=	'view_user_process.php?mode=changeTelephone&user_id='+userID+'&txtTelephone='+txtTelephone;
	http.open("GET", url, true); 
	http.onreadystatechange = handleHttpResponse_editTelephone; 
	http.send(null); 
//	window.location.href	=	'view_user_process.php?mode=changeUser&user_id='+userID+'&txtusernm='+txtusernm+'&txtLastName='+txtLastName;

}

function handleHttpResponse_editTelephone()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				 document.getElementById('displayMoreUsers').innerHTML = results; 
				
					
				
              } 
              } 
}

function func_changeEmail(userID)
{
	var	str	=	'Please Enter The Following Fields: ';
	var	txtEmail	=	document.getElementById('txtEmail').value;
	//var	txtLastName	=	document.getElementById('txtLastName').value;

	
	str	+=	(txtEmail	==	'')	?	'\nEmail.'	:	'';
	//str	+=	(txtLastName==	'')	?	'\nLast Name.'	:	'';
	
	if(str.length	>	35)
	{
		alert(str);
		return	false;
	}

	var	url	=	'view_user_process.php?mode=changeEmail&user_id='+userID+'&txtEmail='+txtEmail;
	http.open("GET", url, true); 
	http.onreadystatechange = handleHttpResponse_editEmail; 
	http.send(null); 
//	window.location.href	=	'view_user_process.php?mode=changeUser&user_id='+userID+'&txtusernm='+txtusernm+'&txtLastName='+txtLastName;

}

function handleHttpResponse_editEmail()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				 document.getElementById('displayMoreUsers').innerHTML = results; 
				
					
				
              } 
              } 
}

function func_changeAddress(userID)
{
	var	str	=	'Please Enter The Following Fields: ';
	var	txtAddress1	=	document.getElementById('txtAddress1').value;
	var	txtAddress2	=	document.getElementById('txtAddress2').value;


	str	+=	(txtAddress1	==	'')	?	'\nAddress1.'	:	'';
	str	+=	(txtAddress2	==	'')	?	'\nAddress2.'	:	'';
	
	if(str.length	>	35)
	{
		alert(str);
		return	false;
	}

	var	url	=	'view_user_process.php?mode=changeAddress&user_id='+userID+'&txtAddress1='+txtAddress1+'&txtAddress2='+txtAddress2;
	http.open("GET", url, true); 
	http.onreadystatechange = handleHttpResponse_editAddress; 
	http.send(null); 
//	window.location.href	=	'view_user_process.php?mode=changeUser&user_id='+userID+'&txtusernm='+txtusernm+'&txtLastName='+txtLastName;

}

function handleHttpResponse_editAddress()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				 document.getElementById('displayMoreUsers').innerHTML = results; 
				
					
				
              } 
              } 
}

//--------AJAX-----------
function handleHttpResponseEditUser()
{    
	if (http.readyState == 4)
	{ 
		if(http.status==200)
		{ 
			var results=http.responseText; 
		

//			document.getElementById('txtresult').innerHTML = results; 
		} 
	} 
} 

function func_clear(controlName)
{
	alert(document.getElementById(controlName).value);
}

var id="txtresult";
function handleHttpResponse()
{    
	if (http.readyState == 4)
	{ 
		if(http.status==200)
		{ 
			var results=http.responseText;
			document.getElementById('txtresult').innerHTML = results; 
		} 
	} 
} 

function fun_editCustomerInfo()
{
	var	hid_user_id		=	document.getElementById('hid_user_id').value;	
	var	divInfoToReturn	=	document.getElementById('divInfoToReturn').innerHTML;
	var slast			=	document.getElementById("txtLastName").value;
	var sId				=	document.getElementById("txtusernm").value;


/*	Code Block To Hide/Display the Divs	*/
	var	divInfoToOriginal	=	document.getElementById('divInfoToOriginal');
	var	divInfoToReturn		=	document.getElementById('divInfoToReturn');
	
	divInfoToOriginal.style.display	=	'none';
	divInfoToReturn.style.display	=	'block';	

/*	Code Block To Hide/Display the Divs	*/

}

function fun_editPosition()
{
	var	hid_user_id		=	document.getElementById('hid_user_id').value;	
	var	divInfoToReturn	=	document.getElementById('divInfoPositionReturn').innerHTML;
	var spos			=	document.getElementById("txtPosition").value;
	//var sId				=	document.getElementById("txtusernm").value;


/*	Code Block To Hide/Display the Divs	*/
	var	divInfoPositionOriginal	=	document.getElementById('divInfoPositionOriginal');
	var	divInfoPositionReturn		=	document.getElementById('divInfoPositionReturn');
	
	divInfoPositionOriginal.style.display	=	'none';
	divInfoPositionReturn.style.display	=	'block';	

/*	Code Block To Hide/Display the Divs	*/

}

function fun_editCompany()
{
	var	hid_user_id		=	document.getElementById('hid_user_id').value;	
	var	divInfoCompanyOriginal	=	document.getElementById('divInfoCompanyReturn').innerHTML;
	var scompany			=	document.getElementById("txtCompany").value;
	//var sId				=	document.getElementById("txtusernm").value;


/*	Code Block To Hide/Display the Divs	*/
	var	divInfoCompanyOriginal		=	document.getElementById('divInfoCompanyOriginal');
	var	divInfoCompanyReturn		=	document.getElementById('divInfoCompanyReturn');
	
	divInfoCompanyOriginal.style.display	=	'none';
	divInfoCompanyReturn.style.display	=	'block';	

/*	Code Block To Hide/Display the Divs	*/

}

function fun_editUsername()
{
	var	hid_user_id		=	document.getElementById('hid_user_id').value;	
	var	divInfoUsernameOriginal	=	document.getElementById('divInfoUsernameReturn').innerHTML;
	var sUsername			=	document.getElementById("txtUsername").value;
	//var sId				=	document.getElementById("txtusernm").value;


/*	Code Block To Hide/Display the Divs	*/
	var	divInfoUsernameOriginal		=	document.getElementById('divInfoUsernameOriginal');
	var	divInfoUsernameReturn		=	document.getElementById('divInfoUsernameReturn');
	
	divInfoUsernameOriginal.style.display	=	'none';
	divInfoUsernameReturn.style.display	=	'block';	

/*	Code Block To Hide/Display the Divs	*/

}

function fun_editPassword()
{
	var	hid_user_id		=	document.getElementById('hid_user_id').value;	
	var	divInfoPasswordOriginal	=	document.getElementById('divInfoPasswordReturn').innerHTML;
	var sPassword			=	document.getElementById("txtPassword").value;
	//var sId				=	document.getElementById("txtusernm").value;


/*	Code Block To Hide/Display the Divs	*/
	var	divInfoPasswordOriginal		=	document.getElementById('divInfoPasswordOriginal');
	var	divInfoPasswordReturn		=	document.getElementById('divInfoPasswordReturn');
	
	divInfoPasswordOriginal.style.display	=	'none';
	divInfoPasswordReturn.style.display	=	'block';	

/*	Code Block To Hide/Display the Divs	*/

}

function fun_editTelephone()
{
	var	hid_user_id		=	document.getElementById('hid_user_id').value;	
	var	divInfoTelephoneOriginal	=	document.getElementById('divInfoTelephoneReturn').innerHTML;
	var sTelephone			=	document.getElementById("txtTelephone").value;
	//var sId				=	document.getElementById("txtusernm").value;


/*	Code Block To Hide/Display the Divs	*/
	var	divInfoTelephoneOriginal		=	document.getElementById('divInfoTelephoneOriginal');
	var	divInfoTelephoneReturn		=	document.getElementById('divInfoTelephoneReturn');
	
	divInfoTelephoneOriginal.style.display	=	'none';
	divInfoTelephoneReturn.style.display	=	'block';	

/*	Code Block To Hide/Display the Divs	*/

}

function fun_editEmail()
{
	var	hid_user_id		=	document.getElementById('hid_user_id').value;	
	var	divInfoEmailOriginal	=	document.getElementById('divInfoEmailReturn').innerHTML;
	var sEmail			=	document.getElementById("txtEmail").value;
	//var sId				=	document.getElementById("txtusernm").value;


/*	Code Block To Hide/Display the Divs	*/
	var	divInfoEmailOriginal		=	document.getElementById('divInfoEmailOriginal');
	var	divInfoEmailReturn		=	document.getElementById('divInfoEmailReturn');
	
	divInfoEmailOriginal.style.display	=	'none';
	divInfoEmailReturn.style.display	=	'block';	

/*	Code Block To Hide/Display the Divs	*/

}

function fun_editAddress()
{
	var	hid_user_id		=	document.getElementById('hid_user_id').value;	
	var	divInfoAddressReturn	=	document.getElementById('divInfoAddressReturn').innerHTML;
	var sAddress1			=	document.getElementById("txtAddress1").value;
	var sAddress2			=	document.getElementById("txtAddress2").value;


/*	Code Block To Hide/Display the Divs	*/
	var	divInfoAddressOriginal	=	document.getElementById('divInfoAddressOriginal');
	var	divInfoAddressReturn		=	document.getElementById('divInfoAddressReturn');
	
	divInfoAddressOriginal.style.display	=	'none';
	divInfoAddressReturn.style.display	=	'block';	

/*	Code Block To Hide/Display the Divs	*/

}



function fun_confirmDelete(mode,craftID)
{
var del_msg = "Please confim that you would like to delete this aircraft?";;
	if(confirm(del_msg)	==	true)
	{
		window.location.href="edit_aircraft_process.php?mode=delete&craft_id="+craftID;
		return true ;
	}
	return false ;
}


function func_deleteAircraft(craftID)
{
	window.location.href="edit_aircraft_process.php?mode=delete&craft_id="+craftID;
}

function forgotPassword_validate()
{	
	var email	=	document.frmForgotPassword.txtuseremail.value;
	
	if(!validate_required_field(email))
	{
		
		alert("Please Enter EmailID");
		document.frmForgotPassword.txtuseremail.select();
		return false;
	}
	if(!validate_email(email))
	{
		alert("Please Enter Valid EmailID");
		document.frmForgotPassword.txtuseremail.select();
		return false;
	}
	return true
	/*else
	{
		return true;
	}*/
}

function adminQuestion_validate()
{	
	var question =	document.frmQuestion.txtuserQustion.value;
	
	if(!validate_required_field(question))
	{		
		alert("Please Enter Your Answer");
		document.frmQuestion.txtuserQustion.select();
		return false;
	}
	
	return true;
	/*else
	{
		return true;
	}*/
}


function frmcreateNew_project_validate()
{	
	var txtprojectName							=	document.frmNewProjects.txtprojectName.value;	
	var txtprojectStart							=	document.frmNewProjects.txtprojectStart.value;
	var txtprojectend							=	document.frmNewProjects.txtprojectend.value;
	
	
	if(!validate_required_field(txtprojectName))
	{
		alert("Please Enter Project Name");
		document.frmNewProjects.txtprojectName.select();
		return false;
	}
	if(!validate_required_field(txtprojectStart))
	{
		alert("Please Enter Project Start Date");
		document.frmNewProjects.txtprojectStart.select();
		return false;
	}
	if(!validate_required_field(txtprojectend))
	{
		alert("Please Enter Project End Date");
		document.frmNewProjects.txtprojectend.select();
		return false;
	}
	
	return true;
}

function func_editAircraft(recordCount)
{
	var chk;
	var cnt=0;
	var values='';
	//alert(recordCount);
	if(recordCount==1)  // if only one record
	{
		if(document.frmManageAircraft.aircraftAction.checked==false)
		{
			alert("Select Aircraft for edit");	
			return false;
		}
		else
			values = document.frmManageAircraft.aircraftAction.value;
	}
	else   // if more than one record
	{
		var totalChecks	=	document.frmManageAircraft.aircraftAction;
		
	
		if(!totalChecks)
		{
			var len=0;
		}
		else
		{
			var len=totalChecks.length;
		}
	
		for(chk=0;chk<len;chk++)
			{
	 			//  alert(totalChecks[chk].value);
	   			if(totalChecks[chk].checked==true)
	   				{
		 				cnt++;  
	     				if(values=='')
		 					{
		   						values = totalChecks[chk].value;
		 					}
		 				//else
		 				//values = values+","+totalChecks[chk].value;
	   				}
	   
	  	
			}
		
		if(cnt==0)
		{
				alert("Select Aircraft for edit");	
				return false;
		}
		
		if(cnt>1)
		{
				alert("Please select one aircraft");	
				for(chk=0;chk<len;chk++)
				{
					document.frmManageAircraft.aircraftAction[chk].checked = false;
				}
				
				if(document.frmManageAircraft.SelectAll.checked == true)
					document.frmManageAircraft.SelectAll.checked =false

				
				return false;
		}
	}
		
	document.frmManageAircraft.craftids.value=values;
	
	var manufacturer_id =document.getElementById('manufacturer_id').value;
	
	/*document.frmManageAircraft.action="edit_aircraft.php?craft_id="+values;
	document.frmManageAircraft.submit();
	return false*/
	var	url	=	'edit_aircraft.php?craft_id='+values+'&txtfmanufacturer='+manufacturer_id;
	
	http.open("GET", url, true); 
	http.onreadystatechange = handleHttpResponse_editAircraft; 
	http.send(null);
	//window.location.href="edit_project_process.php?project_id=";
}
function func_editAircraft_reload(craftId,manufacturer_id)
{
	var	url	=	'edit_aircraft.php?craft_id='+craftId+'&txtfmanufacturer='+manufacturer_id;
	
	http.open("GET", url, true); 
	http.onreadystatechange = handleHttpResponse_editAircraft; 
	http.send(null);
}

function handleHttpResponse_editAircraft()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				  
				 document.getElementById('createUser').innerHTML = results; 
				
					
				
              } 
              } 
}



function func_editManufacturer()
{
	var totalChecks	=	document.frmListManufacturer.ManufacturerAction;
	
	var len=totalChecks.length;
	
	
	var chk;
	var cnt=0;
	var values='';
	for(chk=0;chk<len;chk++)
	{
	 //  alert(totalChecks[chk].value);
	   if(totalChecks[chk].checked==true)
	   {
		 cnt++;  
	     if(values=='')
		 {
		   values = totalChecks[chk].value;
		 }
		 //else
		 //values = values+","+totalChecks[chk].value;
	   }
	   
	  	
	}
		
		if(cnt==0)
		{
				if(document.frmListManufacturer.ManufacturerAction.value == "")
				{ 
				   alert("Please select manufacturer for edit");	
				  return false;
				}
				else if(document.frmListManufacturer.ManufacturerAction.checked == true)
				{
					values =document.frmListManufacturer.ManufacturerAction.value;
				}
				else
				{
					 alert("Please select manufacturer for edit");	
				  return false;
				}
		}
		if(cnt > 1)
		{
				alert("Please select one manufacturer for edit");	
				return false;
		}
		
	/*document.frmListManufacturer.manufacturerids.value=values;
	document.frmListManufacturer.action="edit_manufacturer.php?manufacturer_id="+values;
	document.frmListManufacturer.submit();
	return false*/
	var	url	=	'edit_manufacturer.php?manufacturer_id='+values;
	http.open("GET", url, true); 
	http.onreadystatechange = handleHttpResponse_editManufacturer; 
	http.send(null); 
}

function handleHttpResponse_editManufacturer()
{
	/* if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				  
				 document.getElementById('displayMoreUsers').innerHTML = results; 
				
					
				
              } 
              } */
			  if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText;
				 
              document.getElementById('createUser').innerHTML = results; 
              } 
              } 
}


function func_selectAllManufacturer()
{
	var totalChecks	=	document.frmListManufacturer.ManufacturerAction.length;
	if(document.frmListManufacturer.SelectAll.checked == true)
	{
		
		for(var chk=0;chk<totalChecks;chk++)
		{
			document.frmListManufacturer.ManufacturerAction[chk].checked = true;
		}
	}
	else
	{
		for(var chk=0;chk<totalChecks;chk++)
		{
			//alert("qqq");
			document.frmListManufacturer.ManufacturerAction[chk].checked = false;
		}
		
	}
}

function func_selectAllEngine()
{
	var totalChecks	=	document.frmListEngine.engineAction.length;
	if(document.frmListEngine.SelectAll.checked == true)
	{
		
		for(var chk=0;chk<totalChecks;chk++)
		{
			document.frmListEngine.engineAction[chk].checked = true;
		}
	}
	else
	{
		for(var chk=0;chk<totalChecks;chk++)
		{
			//alert("qqq");
			document.frmListEngine.engineAction[chk].checked = false;
		}
		
	}
}


function func_editEngineType()
{
	var totalChecks	=	document.frmListEngine.engineAction;	
	var len=totalChecks.length;
	
	var chk;
	var cnt=0;
	var values='';
	for(chk=0;chk<len;chk++)
	{
	  
	   if(totalChecks[chk].checked==true)
	   {
		 cnt++;  
	     if(values=='')
		 {
		   values = totalChecks[chk].value;
		 }
		
		 //else
		 //values = values+","+totalChecks[chk].value;
	   }
	   
	  	
	}
		
		if(cnt==0)
		{
			 if(document.frmListEngine.engineAction.checked!=true)
			 {
				 alert("Select engine type for edit");	
				 return false;
			 }
			 else
			 {
				 values = document.frmListEngine.engineAction.value;
			 }
				
		}
		if(cnt > 1)
		{
			alert("Please select one item to edit");	
				return false;
		}
		
		
	/*document.frmListEngine.engineids.value=values;
	document.frmListEngine.action="edit_engine.php?engine_id="+values;
	document.frmListEngine.submit();
	return false*/
	var url	=	'edit_engine.php?engine_id='+values;
	 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_editEngineType; 
            http.send(null); 
	
}

function handleHttpResponse1_editEngineType()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText;
				 
              document.getElementById('createUser').innerHTML = results; 
              } 
              } 
}


function frmcreateNew_Aircraft_validate()
{	
	var txtfmanufacturer		=	document.frmCreateAircraft.txtfmanufacturer.value;	
	var txtaircrafttype			=	document.frmCreateAircraft.txtaircrafttype.value;
	var txtmsn					=	document.frmCreateAircraft.txtmsn.value;
	var txtEnginetype			=	document.frmCreateAircraft.txtEnginetype.value;
	var txtdom					=	document.frmCreateAircraft.txtdom.value;
	var txtavailibility			=	document.frmCreateAircraft.txtavailibility.value;
	var txtMSNFlag				= 	document.frmCreateAircraft.txtMSNFlag.value;
	
	
	if(!validate_required_field(txtfmanufacturer))
	{
		alert("Please Select Manufacturer");
		document.frmCreateAircraft.txtfmanufacturer.focus();
		return false;
	}
	if(!validate_required_field(txtaircrafttype))
	{
		alert("Please Enter Aircraft Type");
		document.frmCreateAircraft.txtaircrafttype.focus();
		return false;
	}
	if(!validate_required_field(txtmsn))
	{
		alert("Please Enter MSN");
		document.frmCreateAircraft.txtmsn.focus();
		return false;
	}
	
	if(validate_required_field(txtmsn))
	{
		 if(parseInt(txtMSNFlag) >= 1)
		 {
			 alert("Duplicate MSN No");
			 document.frmCreateAircraft.txtmsn.focus();
			 return false;
		 }
	}
	
	if(!validate_required_field(txtEnginetype))
	{
		alert("Please Select Engine type");
		document.frmCreateAircraft.txtEnginetype.focus();
		return false;
	}
	if(!validate_required_field(txtdom))
	{
		alert("Please Enter Date of Manufacturing");
		document.frmCreateAircraft.txtdom.focus();
		return false;
	}
	
	if(!validate_required_field(txtavailibility))
	{
		alert("Please Select Availability");
		document.frmCreateAircraft.txtavailibility.focus();
		return false;
	}
	
	
	return true
	window.location.href="create_aircraft_process.php";
	document.frmCreateAircraft.submit();
	/*else
	{
		return true;
	}*/
}

function func_editviewAircraft(craftId,manufactId)
{
	
	//window.location.href="edit_aircraft.php?craft_id="+craftId+'&txtfmanufacturer='+manufactId;
	//var url	=	'edit_aircraft.php?craft_id='+craftId+'&txtfmanufacturer='+manufactId+'&include_header=1';
	var url	=	'edit_aircraft.php?craft_id='+craftId+'&txtfmanufacturer='+manufactId+'&include_header=1';
		 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_editviewAircraft; 
            http.send(null); 	
		//window.location.href="edit_project_process.php?project_id=";
}

function handleHttpResponse1_editviewAircraft()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText;
				 
				 document.getElementById('createUser').innerHTML = results; 
				
					
				
              } 
              } 
}


function func_createEngineType()
{
	//window.location.href="create_engine.php";	
	var url	=	'create_engine.php';
	 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_createEngineType; 
            http.send(null); 
}

function handleHttpResponse1_createEngineType()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				 document.getElementById('createUser').innerHTML = results; 
				
					
				
              } 
              } 
}


function func_listEngineType()
{
	//window.location.href="list_engineType.php";		
	var url	=	'list_engineType.php';
	 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_listEngineType; 
            http.send(null); 	
}

function handleHttpResponse1_listEngineType()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				 //document.getElementById('displayMoreUsers').innerHTML = results; 
				 document.getElementById('createUser').innerHTML = results; 
				
					
				
              } 
              } 
}


function delete_files(docId, craftId, fileName)
{
	//window.location.href='deleteAircraftFiles.php?flagmode=aircraftDocs&doc_id='+docId+'&craft_id='+craftId;
	var resval=confirm("Please confirm that you would like to delete selected file?");
	if(resval)
	{
	var url	=	'deleteAircraftFiles.php?flagmode=aircraftDocs&doc_id='+docId+'&craft_id='+craftId+'&fileName='+fileName+'&include_header=1';
	
	 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_deleteFiles; 
            http.send(null);
	}
}

function handleHttpResponse1_deleteFiles()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				 document.getElementById('createUser').innerHTML = results; 
				
					
				
              } 
              } 
}

function assignAircraft(userID,more)
{
		if(more == true)
		{
			var cnt = document.getElementById('cnt1').value;
			document.getElementById('cnt1').value= parseInt(cnt) +1;
			var showDrpDwn = 1;
		}
		else
		{
				var showDrpDwn = 0;
			document.getElementById('cnt1').value= 1;	
		}
		
	//alert(document.getElementById('cnt1').value);
	document.getElementById('AirlinkShow').style.display="none";
	document.getElementById('AirlinkHide').style.display="";
var url	=	'assignAir_user.php?user_id='+userID+'&showDrpDwn='+showDrpDwn+'&cntDrpDwn='+document.getElementById('cnt1').value;


	 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_assignAircraft; 
            http.send(null); 	
}



function handleHttpResponse1_assignAircraft()
{ //alert('hi');
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                 var results=http.responseText;
				// alert(results);
				 //document.getElementById('displayMoreAircrafts').innerHTML = '';
				 //alert(document.getElementById('displayMoreAircrafts').innerHTML);
				 document.getElementById('displayMoreAircrafts').innerHTML = results; 		
				
              } 
              } 
}

function assignProject(userID,more)
{
	
	//window.open('assignProj_user.php?user_id='+userID,'_blank','toolbar=yes, location=yes, directories=no, status=no, menubar=yes, scrollbars=yes, resizable=no, copyhistory=yes, width=550, height=300');	
	document.getElementById('ProjlinkHide').style.display="";
	document.getElementById('ProjlinkShow').style.display="none";
	if(more == true)
	{
		var showDrpDwn = 1;
	}
	else
	{
		var showDrpDwn = 0;
	}
	
	var url	=	'assignProj_user.php?user_id='+userID+'&showDrpDwn='+showDrpDwn;
	
		 http.open("GET", url, true); 
				http.onreadystatechange = handleHttpResponse1_assignProject; 
				http.send(null); 	
}
function handleHttpResponse1_assignProject()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				 document.getElementById('displayMoreProjects').innerHTML = results; 
				
					
				
              } 
              } 
}


function editProject(userID,more)
{
	
	//window.open('assignProj_user.php?user_id='+userID,'_blank','toolbar=yes, location=yes, directories=no, status=no, menubar=yes, scrollbars=yes, resizable=no, copyhistory=yes, width=550, height=300');	
	document.getElementById('ProjlinkHide').style.display="";
	document.getElementById('ProjlinkShow').style.display="none";
	if(more == true)
	{
		var showDrpDwn = 1;
	}
	else
	{
		var showDrpDwn = 0;
	}
	
	var url	=	'editProj_user.php?user_id='+userID+'&showDrpDwn='+showDrpDwn;
	//alert("url1="+url);
		 http.open("GET", url, true); 
				http.onreadystatechange = handleHttpResponse1_editProject; 
				http.send(null); 	
}
function handleHttpResponse1_editProject()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				 document.getElementById('displayMoreProjects').innerHTML = results; 
				
					
				
              } 
              } 
}





function func_openPopup()
{
	
	if(document.createNewAdmin.chkaircraftUser.checked == true)
	{
		
window.open('aircraft_info_user.php','_blank','toolbar=yes, location=yes, directories=no, status=no, menubar=yes, scrollbars=yes, resizable=no, copyhistory=yes, width=550, height=300');
	}
	
	if(document.createNewAdmin.chkmyProjectUser.checked == true)
	{
		window.open('my_projects_user.php','_blank','toolbar=yes, location=yes, directories=no, status=no, menubar=yes, scrollbars=yes, resizable=no, copyhistory=yes, width=550, height=300');
	}
	
	if(document.createNewAdmin.emailLoginInfo.checked == true)
	{
		window.open('email_login_info.php','_blank','toolbar=yes, location=yes, directories=no, status=no, menubar=yes, scrollbars=yes, resizable=no, copyhistory=yes, width=550, height=500');
	}
}

function func_loadEmail()
{
	/*document.frmEmailLoginInfo.txtemailto.value	=	window.opener.createNewAdmin.txteamil.value;
	document.frmEmailLoginInfo.hiddenfirstname.value	=	window.opener.createNewAdmin.txtfirstname.value;
	document.frmEmailLoginInfo.hiddenlastname.value	=	window.opener.createNewAdmin.txtlastname.value;
	*/
	alert("c1");
	document.getElementById('txtemailto').value	=	document.getElementById('txtemail').value;
	document.getElementById('hiddenfirstname').value	=	document.getElementById('txtfirstname').value;
	document.getElementById('hiddenlastname').value	=	document.getElementById('txtlastname').value;
	document.getElementById('txtmailmessage').value	=	
	"Dear "+ document.getElementById('txtfirstname').value+" "+ document.getElementById('txtlastname').value+"\n\n An account has been \n created for you by \n Santos Dumont. \n\n Please click this link to \n activate your account \n\n Your login details are as \n follows: \n\n Username: "+ document.getElementById('txtusername').value+" \n Password: "+ document.getElementById('txtusername').value+" \n\n\n Regards \n\n Santos Dumont";
	alert('c2='+document.getElementById('txtmailmessage').value);
	
}

function checkUsername(userID)
{
	var url='checkUsername.php';
	
	var username	=	document.createNewAdmin.txtusername.value;
	if(username	==	"")
			{
				alert("Username should not be empty");
				return false;
			}
			
            http.open("GET", "checkUsername.php?username="+username, true); 
            http.onreadystatechange = handleHttpResponse1; 
            http.send(null); 
}

function handleHttpResponse1() {    
        if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				  if(results > 0)
				  {
				    var msg="Username already exists";
				  }
				  else
				  {
				   var msg="Username is available for registartion";
				  }
              document.getElementById('txtresult').innerHTML = msg; 
              } 
              } 
        } 


function func_selectRequest()
{
	var totalChecks	=	document.frmRequestUsers.requestAction.length;
	if(document.frmRequestUsers.SelectAll.checked == true)
	{
		
		for(var chk=0;chk<totalChecks;chk++)
		{
			document.frmRequestUsers.requestAction[chk].checked = true;
		}
	}
	else
	{
		for(var chk=0;chk<totalChecks;chk++)
		{
			//alert("qqq");
			document.frmRequestUsers.requestAction[chk].checked = false;
		}
		
	}
}


function func_rejectRequest()
{
	
	 var totalChecks	=	document.frmRequestUsers.requestAction;
	 var requesttype	=	document.frmRequestUsers.hiddenrequestType;
	 if(!totalChecks)
	 {
		 var len=0;
	 }
	 else
	 {
		var len=totalChecks.length;
	 }
	 if(!totalChecks)
	 {
		 var hidden=0;
	 }
	 else
	 {
		var hidden=requesttype.length;
	 }
	
	var chk;
	var cnt=0;
	var values='';
	hiddenvalues = '';
	for(chk=0;chk<len;chk++)
	{
	 //  alert(totalChecks[chk].value);
	   if(totalChecks[chk].checked==true)
	   {
		   cnt++;
	     if(values=='')
		 {
		   values = totalChecks[chk].value;
		   hiddenvalues=requesttype[chk].value;
		 }
		 else
		 {
		 values = values+","+totalChecks[chk].value;
		 hiddenvalues=hiddenvalues+","+requesttype[chk].value;
		 }
	   }
	}
	

	if(cnt==0)
		{ if(document.frmRequestUsers.requestAction.checked)
		   {
			values = values+","+document.frmRequestUsers.requestAction.value;
		    hiddenvalues=hiddenvalues+","+document.frmRequestUsers.hiddenrequestType.value;
			
		   } 
		   else
		   {
				alert("Please select user");	
				return false;
		   }
		}
		
		
	/*document.frmRequestUsers.requestids.value=values;
	document.frmRequestUsers.foreignids.value=hiddenvalues;
	document.frmRequestUsers.action="moderate_process.php?mode=reject";
	document.frmRequestUsers.submit();
	return false*/
	   if(confirm("Please confirm that you would like to reject this request?"))
	   {
		var url	=	'moderate_process.php?mode=reject&requestids='+values+'&foreignids='+hiddenvalues;
		
		 http.open("GET", url, true); 
				http.onreadystatechange = handleHttpResponse1_moderateRejectProcess; 
				http.send(null); 
	   }
	
}

function handleHttpResponse1_moderateRejectProcess()
{
	if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				  var msg	=	"Request is Rejected";
				 document.getElementById('displayMsg').innerHTML = msg; 
				document.getElementById('createRequest').innerHTML = results; 
					
				
              } 
	}
}


function func_acceptRequest()
{
	 
     var totalChecks	=	document.frmRequestUsers.requestAction;
	 
	 
	 //var totalChecks	=	document.getElementByID(requestAction);
	// alert(totalChecks.length);
	 var requesttype	=	document.frmRequestUsers.hiddenrequestType;
	 if(!totalChecks)
	 {
		var len=0;
	 }
	 else
	 {
		 var len=totalChecks.length;
	 }
	 if(!requesttype)
	 {
		 var hidden	=	0;
	 }
	 else
	 {
		var hidden=requesttype.length;
	 }
	
	 //alert(len);
	var chk;
	var cnt=0;
	var values='';
	hiddenvalues = '';
	for(chk=0;chk<len;chk++)
	{
	 //  alert(totalChecks[chk].value);
	   if(totalChecks[chk].checked==true)
	   {
		   cnt++;
	     if(values=='')
		 { 
		   values = totalChecks[chk].value;
		   hiddenvalues=requesttype[chk].value;
		 }
		 else
		 {
		 values = values+","+totalChecks[chk].value;
		 hiddenvalues=hiddenvalues+","+requesttype[chk].value;
		 }
	   }
	}
	
   
	if(cnt==0)
		{ //alert();
		  if(document.frmRequestUsers.requestAction.checked)
		  {
			 values = values+","+document.frmRequestUsers.requestAction.value;			
		     hiddenvalues=hiddenvalues+","+document.frmRequestUsers.hiddenrequestType.value;  
			
		  }else{
				alert("Please select user");	
				return false;
		      }
		}
		
		
	/*document.frmRequestUsers.requestids.value=values;
	document.frmRequestUsers.foreignids.value=hiddenvalues;
	document.frmRequestUsers.action="moderate_process.php?mode=accept";
	document.frmRequestUsers.submit();
	return false*/
	
	var url	=	'moderate_process.php?mode=accept&requestids='+values+'&foreignids='+hiddenvalues;
	
	 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_moderateProcess; 
            http.send(null); 	
	
}

function handleHttpResponse1_moderateProcess()
{
	
	if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				 // var msg	=	"Request is approved successfully";
				// document.getElementById('displayMsg').innerHTML = msg; 
				document.getElementById('createUser').innerHTML = results; 
					
				
              } 
	}
}

function func_viewRequestuser(userID,requestID)
{
	//window.location.href="view_requests.php?user_id="+userID+"&request_id="+requestID;
	var url='view_requests.php?user_id='+userID+'&request_id='+requestID;
		
	          http.open("GET", url, true); 
			  http.onreadystatechange = handleHttpResponse_requestViewRequestuser; 
			
            http.send(null);
			
}

function handleHttpResponse_requestViewRequestuser()
{
	if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				 document.getElementById('createRequest').innerHTML = results; 
					
				
              } 
	}	
}

function func_viewRequest(userID,requestID)
{ 
	//window.location.href="view_requests.php?user_id="+userID+"&request_id="+requestID;
	//var url='dummy.php?user_id='+userID+'&request_id='+requestID;
	var url='view_requests.php?user_id='+userID+'&request_id='+requestID;
	//var url="dummy.php";
	
		
	          http.open("GET", url, true); 
			  http.onreadystatechange = handleHttpResponse_requestViewRequest; 
			
            http.send(null);
			
}

function handleHttpResponse_requestViewRequest()
{
	if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText;
				 // alert(results);
				 document.getElementById('createRequest').innerHTML = results; 
					
				
              } 
	}	
}
function func_viewProjectRequest(userID,requestID)
{
	//window.location.href="view_PorjectRequests.php?user_id="+userID+"&request_id="+requestID;
	
	var url='view_PorjectRequests.php?user_id='+userID+'&request_id='+requestID;
		
	          http.open("GET", url, true); 
			  http.onreadystatechange = handleHttpResponse_requestViewProject; 
			
            http.send(null);
}

function handleHttpResponse_requestViewProject()
{
	if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				 document.getElementById('createRequest').innerHTML = results; 
					
				
              } 
	}	
}


function approveSingleproject(userID,requestID,craftId)
{
	//window.location.href="request_process.php?mode=approve&user_id="+userID+"&request_id="+requestID;
	
	var url='request_process.php?mode=approve&user_id='+userID+'&request_id='+requestID+'&craftId='+craftId;
	          http.open("GET", url, true); 
			  http.onreadystatechange = handleHttpResponse_requestAcceptProcess; 
			
            http.send(null);
			
			
}

function handleHttpResponse_requestAcceptProcess()
{
	if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				  
				  var msg	=	"Request is approved successfully";
				 document.getElementById('displayMsg').innerHTML = msg; 
				//document.getElementById('createRequest').innerHTML = results; 
				document.getElementById('createUser').innerHTML = results; 
					
				
              } 
	}
}

function rejectSingleproject(userID,requestID,mode)
{
//alert("hi");
	//window.location.href="request_process.php?mode=reject&user_id="+userID+"&request_id="+requestID;
	var url='request_process.php?mode=reject&user_id='+userID+'&request_id='+requestID;
	
	//alert("url="+url);
	          http.open("GET", url, true); 
			  http.onreadystatechange = handleHttpResponse_rejectSingleproject; 
			
            http.send(null);
}

function handleHttpResponse_rejectSingleproject()
{
	if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				  
				 var msg	=	"Request is declined successfully";
				 document.getElementById('displayMsg').innerHTML = msg; 
				//document.getElementById('createRequest').innerHTML = results; 
				document.getElementById('createUser').innerHTML = results; 
					
				
              } 
	}
}

function func_takeRequest(userID,requestID,mode)
{
	//window.location.href="view_request_process.php?mode=approve&user_id="+userID+"&request_id="+requestID;
	 var totalChecks	=	document.frmRequestUsers.requestAction;
	 
	 
	 //var totalChecks	=	document.getElementByID(requestAction);
	
	 //var requesttype	=	document.frmRequestUsers.hiddenrequestType;
	 if(!totalChecks)
	 {
		var len=0;
	 }
	 else
	 {
		 var len=totalChecks.length;
	 }
	/* if(!requesttype)
	 {
		 var hidden	=	0;
	 }
	 else
	 {
		var hidden=requesttype.length;
	 }
	*/
	
	var chk;
	var cnt=0;
	var values='';
	//hiddenvalues = '';
	for(chk=0;chk<len;chk++)
	{
	 //  alert(totalChecks[chk].value);
	   if(totalChecks[chk].checked==true)
	   {
		   cnt++;
	     if(values=='')
		 { 
		   values = totalChecks[chk].value;
		  // hiddenvalues=requesttype[chk].value;
		 }
		 else
		 {
		 values = values+","+totalChecks[chk].value;
		 //hiddenvalues=hiddenvalues+","+requesttype[chk].value;
		 }
	   }
	}
	
  
	if(cnt==0)
		{ //alert();
		  if(document.frmRequestUsers.requestAction.checked)
		  {
			 values = values+","+document.frmRequestUsers.requestAction.value;			
		     //hiddenvalues=hiddenvalues+","+document.frmRequestUsers.hiddenrequestType.value;  
			
		  }else{
				alert("Please select user");	
				return false;
		      }
		}
		if(values == '')
  {
	  alert("No record selected to accept request");
	  return false;
	  }
	//var url='view_request_process.php?mode=approve&user_id='+userID+'&request_id='+requestID;
	var resval=confirm("Please confirm that you would like to accept the selected requests?");	
		//alert('hi');
	        if(resval)
	          { //alert('hi2');
	var url='view_request_process.php?mode=approve&user_id='+userID+'&request_id='+values;
	
	          http.open("GET", url, true); 
			  http.onreadystatechange = handleHttpResponse_requestAcceptAirProcess; 
			
            http.send(null);
			  }
}

function handleHttpResponse_requestAcceptAirProcess()
{
	if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				  
				  var msg	=	"Request is approved successfully";
				 document.getElementById('displayMsg').innerHTML = msg; 
				document.getElementById('createRequest').innerHTML = results; 
					
				
              } 
	}
}

function func_removeRequest(userID,requestID,mode)
{
	var totalChecks	=	document.frmRequestUsers.requestAction; 
	
	 if(!totalChecks)
	 {
		var len=0;
	 }
	 else
	 {
		 var len=totalChecks.length;
	 }
	
	
	var chk;
	var cnt=0;
	var values='';
	//hiddenvalues = '';
	for(chk=0;chk<len;chk++)
	{
	 //  alert(totalChecks[chk].value);
	   if(totalChecks[chk].checked==true)
	   {
		   cnt++;
	     if(values=='')
		 { 
		   values = totalChecks[chk].value;
		  // hiddenvalues=requesttype[chk].value;
		 }
		 else
		 {
		 values = values+","+totalChecks[chk].value;
		 //hiddenvalues=hiddenvalues+","+requesttype[chk].value;
		 }
	   }
	}
	
  	/*if( values == '')
	{
		alert("No record selected for reject");	
		return false;
	}*/
	if(cnt==0)
		{ //alert();
		  if(document.frmRequestUsers.requestAction.checked)
		  {
			 values = values+","+document.frmRequestUsers.requestAction.value;			
		     //hiddenvalues=hiddenvalues+","+document.frmRequestUsers.hiddenrequestType.value;  
			
		  }else{
				alert("Please select user");	
				return false;
		      }
		}
	//window.location.href="view_request_process.php?mode=reject&user_id="+userID+"&request_id="+requestID;
	//var url='view_request_process.php?mode=reject&user_id='+userID+'&request_id='+requestID;
	var resval=confirm("Please confirm that you would like to reject the selected requests?");	
		//alert('hi');
	        if(resval)
	          { //aler
	var url='view_request_process.php?mode=reject&user_id='+userID+'&request_id='+values;
	          http.open("GET", url, true); 
			  http.onreadystatechange = handleHttpResponse_requestRejectAirProcess; 
			
            http.send(null);
			  }
}

function handleHttpResponse_requestRejectAirProcess()
{
	if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				  
				  var msg	=	"Request is Rejected";
				 document.getElementById('displayMsg').innerHTML = msg; 
				document.getElementById('createRequest').innerHTML = results; 
					
				
              } 
	}
}


//	function written for displaying Date Picker.
function fun_show_date_picker()
{
	var	txtavailibility	=	document.getElementById('txtavailibility').value;

	if(txtavailibility	==	'Date')
	{
		var	date_drop_down	=	document.getElementById('date_drop_down');
		var	date_calendar	=	document.getElementById('date_calendar');
		date_drop_down.style.display	=	'none';
		date_calendar.style.display		=	'block';
	}
}

function get_back()
{
		var	date_drop_down	=	document.getElementById('date_drop_down');
		var	date_calendar	=	document.getElementById('date_calendar');
		date_drop_down.style.display	=	'block';
		date_calendar.style.display		=	'none';	
}

//function func_viewProject(projectId)
function func_viewProject(projectId,folderId)
{
	if(folderId == '')
	{
		folderId =0;
	}
	var url='view_projects.php?project_id='+projectId+'&folder_id='+folderId;
	
	http.open("GET", url, true); 
	http.onreadystatechange = handleHttpResponse_viewProject; 			
    http.send(null);			
	
}

function handleHttpResponse_viewProject()
{
	if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 				  
				document.getElementById('createUser').innerHTML = results; 
					
				
              } 
	}
}

function removeSpaces(string) {
	var tstring = "";
	string = '' + string;
	splitstring = string.split(" ");
	for(i = 0; i < splitstring.length; i++)
	tstring += splitstring[i];
	return tstring;
}

function func_CreateFolder(projectId,folderID)
{  
      
	var folder_name	=	prompt('Please Enter The Folder Name.','');
	
	    if(folder_name ==null)
			{ 
			  return false;	
			}			
			var chkfolder_name = removeSpaces(folder_name);
			
			if(chkfolder_name	==	"" )
			{				
				alert("Folder name should not be empty");
				return false;
			}
			else
			{
				var url='folders_proecess.php?flagmode=create&project_id='+projectId+'&folder_name='+folder_name+'&folder_id='+folderID;					
					http.open("GET", url, true); 
					http.onreadystatechange = handleHttpResponse_createfolder; 					
					http.send(null);
			}				
			
		
}
function handleHttpResponse_createfolder()
{
	  if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText;
				  document.getElementById('createUser').innerHTML = results; 
              } 
              } 
}
function handleHttpResponse_folder() {    
        if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText;
				    if(results > 0)
				  {
				    var msg="Folder already exists";
				  }
				  else
				  {
				   //var msg="Username is available for registartion";
				   
				  }
             // document.getElementById('txtresult').innerHTML = msg; 
			 document.getElementById('createUser').innerHTML = results;
              } 
              } 
        } 


function create_folder()
{
	
var url='createNewFolder.php';
	var folderName	=	document.frmCreateFolder.txtfoldername.value;
	if(folderName	==	"")
			{
				alert("Please enter folder name");
				return false;
			}
			
            http.open("GET", "createNewFolder.php?username="+folderName, true); 
            http.onreadystatechange = handleHttpResponse; 
            http.send(null); 
}

 function handleHttpResponse() {    
        if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				  if(results > 0)
				  {
				    var msg="Username already exists";
				  }
				  else
				  {
				   var msg="Username is available for registartion";
				  }
              document.getElementById('txtresult').innerHTML = msg; 
              } 
              } 	
}

function func_deleteFolder(projectId,folder_id)
{  
   if (document.frmEditRecord.chkFolder == null)
    {	
	    alert('There is no Folder to delete!');
	    return false;
	}
	var totalChecks	=	document.frmEditRecord.chkFolder;	
	
	
	if(!totalChecks)
	{
		var len=0;
	}
	else
	{
		var len=totalChecks.length ;
	}
	
	
	var chk;
	var values='';
	var num=0;
	
	
	for(chk=0;chk<len;chk++)
	{
	 //  alert(totalChecks[chk].value);
	   if(totalChecks[chk].checked==true)
	   { num++;
	     if(values=='')
		 { 
		   values = totalChecks[chk].value;
		 }
		 else
		 values = values+","+totalChecks[chk].value;
	   }
	}
	
	if(num < 1 )
	{
	 //alert(document.frmEditRecord.chkFolder.checked);
	  if(document.frmEditRecord.chkFolder.checked == true)
	  {
		  //values = totalChecks[chk].value;
		  values =document.frmEditRecord.chkFolder.value;
	   }
	  else
	  {
			alert('Select Folder to delete');
	   		return false;
	   }
	  
	  
	}   
	
	
		
        var resval=confirm("Please confirm that you would like to delete this Folder?");	
		//alert('hi');
	        if(resval)
	          { //alert('hi2');
			  var	temp	=	values.split(',');
		
				for(var i=0 ; i<temp.length ; i++)
				{
					if(temp)	
					{
						var	fldr_id	=	'fldr'+temp[i];
						//document.getElementById(fldr_id).innerHTML	=	'';
					}
				}
			     var url='folders_proecess.php?flagmode=delete&folder_id='+folder_id+'&project_id='+projectId+'&folder_ids='+values;
				 
 			      http.open("GET", url, true); 
                  http.onreadystatechange = handleHttpResponse_folder; 			
                  http.send(null);
			  }
	
}
function handleHttpResponse1_download_db()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				 document.getElementById('displayMoreUsers').innerHTML = results; 
				
					
				
              } 
              } 
}

function download_database()
{
		
		var url='download_database.php';		
		/*http.open("GET", url, true); 
        http.onreadystatechange = handleHttpResponse1_download_db; 		
		http.send(null);*/
		window.location.href=url;
		
}

function frmcreateNew_endUser_validate()
{	
	var firstname							=	document.createNewAdmin.txtfirstname.value;	
	var lastname							=	document.createNewAdmin.txtlastname.value;
	var email								=	document.createNewAdmin.txteamil.value;
	var username							=	document.createNewAdmin.txtusername.value;
	var password							=	document.createNewAdmin.txtpassword.value;
	var confirmpassword						=	document.createNewAdmin.txtconfirmpassword.value;
	var secreatAnswer						=	document.createNewAdmin.txtanswer.value;
	
	
	
	
	if(!validate_required_field(firstname))
	{
		alert("Please Enter Firstname");
		document.createNewAdmin.txtfirstname.select();
		return false;
	}
	if(!validate_alpha_only(firstname))
	{
		alert("Please Enter Characters Only");
		document.createNewAdmin.txtfirstname.select();
		return false;
	}
	if(!validate_required_field(lastname))
	{
		alert("Please Enter Lastname");
		document.createNewAdmin.txtlastname.select();
		return false;
	}
	if(!validate_alpha_only(lastname))
	{
		alert("Please Enter Characters Only");
		document.createNewAdmin.txtlastname.select();
		return false;
	}
	if(!validate_required_field(email))
	{
		alert("Please Enter EmailID");
		document.createNewAdmin.txteamil.select();
		return false;
	}
	if(!validate_email(email))
	{
		alert("Please Enter Valid EmailID");
		document.createNewAdmin.txteamil.select();
		return false;
	}
	if(!validate_required_field(username))
	{
		alert("Please Enter Username");
		document.createNewAdmin.txtusername.select();
		return false;
	}
	
	if(!validate_required_field(password))
	{
		
		alert("Please Enter Password");
		document.createNewAdmin.txtpassword.select();
		return false;
	}
	if(!validate_required_field(confirmpassword))
	{
		alert("Please Enter Confirm Password");
		document.createNewAdmin.txtconfirmpassword.select();
		return false;
	}
	if(password != confirmpassword)
	{
		alert("Password and Conform Password Should Be Same");
		document.createNewAdmin.txtconfirmpassword.select();
		return false;
	}
	if(!validate_required_field(secreatAnswer))
	{
		alert("Please Enter Your Answer");
		document.createNewAdmin.txtanswer.select();
		return false;
	}
	return true
	/*else
	{
		return true;
	}*/
}

function filup_combo()
{
		var manufacturer	=	document.frmCreateAircraft.txtfmanufacturer.value;
		var url='filup_combo.php?manufacturer='+manufacturer;
		http.open("GET", url, true); 
       http.onreadystatechange = handleHttpResponse_combo; 
	    http.send(null);
}
function autoselectAircraft()
{
		
		var manufacturer	=	document.frmsrchAircraft.manufacturer.value;
		var url='filup_combo.php?manufacturer='+manufacturer;
		http.open("GET", url, true); 
       http.onreadystatechange = handleHttpResponse_searchAircombo; 
	    http.send(null);
}
function  handleHttpResponse_searchAircombo()
{
	if (http.readyState == 4)
	{ 
		if(http.status==200)
		{ 
			var results=http.responseText; 
			//document.getElementById('aircraftType').innerHTML = results; 
	
			document.getElementById('airTypediv').innerHTML = results; 
		} 
	} 
}


function handleHttpResponse_combo()
{    
	if (http.readyState == 4)
	{ 
		if(http.status==200)
		{ 
			var results=http.responseText; 

				document.getElementById('AirType').innerHTML = results; 
		} 
	} 
} 


function open_folder(folderID,projectID)
{
	//window.location.href	=	'open_folders.php?project_id='+projectID+'&folder_id='+folderID;
			var url='open_folders.php?project_id='+projectID+'&folder_id='+folderID;
			http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse_openfolder; 
			
            http.send(null);

}
function handleHttpResponse_openfolder() {    
        if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText;
				
				   if(results > 0)
				  {
				    var msg="Folder already exists";
				  }
				  else
				  {
				   //var msg="Username is available for registartion";
				   
				  }
              document.getElementById('txtResult').innerHTML =results; 
              } 
              } 
        } 


function func_openAssignAircraft()
{
	
	var url='aircraft_info_user.php';
		
            http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_assignAir; 
            http.send(null); 
	
	
}

function handleHttpResponse1_assignAir()
{
	 
	 if (http.readyState == 4) { 
	
              if(http.status==200) { 
                  var results=http.responseText; 
				 // alert('results='+results);
				 if(document.createNewAdmin.chkaircraftUser.checked == true)
				{
              document.getElementById('displayAssignAircraft').innerHTML = results; 
				}
				else
				{
					document.getElementById('displayAssignAircraft').innerHTML = '';
				}
              } 
              } 
}

function func_openAssignAircraftEdit(user_id)
{
	var perm = '';
	if(document.getElementById('chkaircraftUser').checked	==	true && document.getElementById('chkmyProjectUser').checked	==	true)
	{
		perm = '1,2';
	}
	if(document.getElementById('chkaircraftUser').checked	==	true && document.getElementById('chkmyProjectUser').checked	==	false)
	{
		perm = '1';
		
	}
	if(document.getElementById('chkaircraftUser').checked	==	false && document.getElementById('chkmyProjectUser').checked	==	true)
	{
		perm = '2';
	}
	if(document.getElementById('chkaircraftUser').checked	==	false && document.getElementById('chkmyProjectUser').checked	==	false)
	{
		perm = 'none';
	}
	if(document.getElementById('chkaircraftUser').checked	==	true)
	{
		var permissionAircraft	=	document.getElementById('chkaircraftUser').value;
	}
	else
	{
			var permissionAircraft	=	'';
	}
	if(document.getElementById('chkmyProjectUser').checked	==	true)
	{
		var permissionProject	=	document.getElementById('chkmyProjectUser').value;
	}
	else
	{
		var permissionProject	=	'';
	}
	
	
	var url='aircraft_info_user_edit.php?user_id='+user_id+'&permissionAircraft='+permissionAircraft+'&permissionProject='+permissionProject+'&set_permission=1'+'&perm='+perm;
		
		
            http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_assignAirEdit; 
            http.send(null); 
	
	
}

function handleHttpResponse1_assignAirEdit()
{
	 
	 if (http.readyState == 4) { 
	
              if(http.status==200) { 
                  var results=http.responseText;
				 /* document.getElementById('displayAssignAircraft').innerHTML = results; 
				  //alert('results='+results);
				if(document.getElementById('chkaircraftUser').checked == true)
				{
					 //alert('in='+results);
                document.getElementById('displayAssignAircraft').innerHTML = results; 
				}
				else
				{
					document.getElementById('displayAssignAircraft').innerHTML = '';
				}*/
				document.getElementById('createUser').innerHTML = results; 
              } 
              } 
}




function func_closeAssignAircraft()
{
	
	var url='aircraft_info_user.php';
		
            http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_closeAssignAircraft; 
            http.send(null); 
	
	
}

function handleHttpResponse1_closeAssignAircraft()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				
              document.getElementById('displayAssignAircraft').innerHTML = ''; 
				
              } 
              } 
}

function func_openAssignProject()
{
	 
	var url='my_projects_user.php';
		
            http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_assignProj; 
            http.send(null); 
}

function handleHttpResponse1_assignProj()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				  
				 if(document.getElementById('chkmyProjectUser').checked == true)
				{
             		 document.getElementById('displayAssignProject').innerHTML = results; 
				}
				else
				{
					document.getElementById('displayAssignProject').innerHTML = '';
				}
              } 
              } 
}

function func_openAssignProjectEdit(user_id)
{
	
	var perm = '';
	if(document.getElementById('chkaircraftUser').checked	==	true && document.getElementById('chkmyProjectUser').checked	==	true)
	{
		perm = '1,2';
	}
	if(document.getElementById('chkaircraftUser').checked	==	true && document.getElementById('chkmyProjectUser').checked	==	false)
	{
		perm = '1';
		
	}
	if(document.getElementById('chkaircraftUser').checked	==	false && document.getElementById('chkmyProjectUser').checked	==	true)
	{
		perm = '2';
	}
	if(document.getElementById('chkaircraftUser').checked	==	false && document.getElementById('chkmyProjectUser').checked	==	false)
	{
		perm = 'none';
	}
	
	if(document.getElementById('chkaircraftUser').checked	==	true)
	{
		var permissionAircraft	=	document.getElementById('chkaircraftUser').value;
	}
	else
	{
			var permissionAircraft	=	'';
	}
	if(document.getElementById('chkmyProjectUser').checked	==	true)
	{
		var permissionProject	=	document.getElementById('chkmyProjectUser').value;
	}
	else
	{
		var permissionProject	=	'';
	}
		
	
	var url='my_projects_user_edit.php?user_id='+user_id+'&permissionAircraft='+permissionAircraft+'&permissionProject='+permissionProject+'&set_permission=1'+'&perm='+perm;
	
		
            http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_assignProjEdit; 
            http.send(null); 
}

function handleHttpResponse1_assignProjEdit()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				  //alert('results='+results);
				 //if(document.createNewAdmin.chkmyProjectUser.checked == true)
				/* if(document.getElementById('chkmyProjectUser').checked == true)
				{
              document.getElementById('displayAssignProject').innerHTML = results; 
				}
				else
				{
					document.getElementById('displayAssignProject').innerHTML = '';
				}*/
				
				 document.getElementById('createUser').innerHTML = results; 
              } 
              } 
}


function func_closeAssignProject()
{
	var url='my_projects_user.php';
		
            http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_closeAssignedProject; 
            http.send(null);
}


function handleHttpResponse1_closeAssignedProject()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				
              document.getElementById('displayAssignProject').innerHTML = ''; 
				
              } 
              } 
}

function func_sendMail()
{
	var emailTo		=	document.createNewAdmin.txteamil.value;
	var FirstName	=	document.createNewAdmin.txtfirstname.value;
	var LastName	=	document.createNewAdmin.txtlastname.value;
	var UserName	=	document.createNewAdmin.txtusername.value;
	var Password	=	document.createNewAdmin.txtpassword.value;
	var url='email_login_info.php?mailto='+emailTo+'&fname='+FirstName+'&lname='+LastName+'&uname='+UserName+'&pass='+Password;
		
            http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_sendEmail; 
            http.send(null); 
}
function fun_editmailmessage()
{   //alert(document.getElementById('emailLoginInfo').checked);
	//alert(document.createNewAdmin.txtfirstname.value);
	if(document.getElementById('emailLoginInfo').checked)
	{
		
		var emailTo		=	document.createNewAdmin.txteamil.value;
		var FirstName	=	document.createNewAdmin.txtfirstname.value;
		var LastName	=	document.createNewAdmin.txtlastname.value;
		var UserName	=	document.createNewAdmin.txtusername.value;
		var Password	=	document.createNewAdmin.txtpassword.value;
		
		var url='email_login_info.php?mailto='+emailTo+'&fname='+FirstName+'&lname='+LastName+'&uname='+UserName+'&pass='+Password;
			
				http.open("GET", url, true); 
				http.onreadystatechange = handleHttpResponse1_sendEmail; 
				http.send(null); 
	}
	else
	{
		//alert('NO');
		}
}
function handleHttpResponse1_sendEmail()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				  
				 if(document.getElementById('emailLoginInfo').checked)
				{
					
              		document.getElementById('displaySendEmail').innerHTML = results; 
				}
				else
				{
					document.getElementById('displaySendEmail').innerHTML = '';
				}
              } 
              } 
}

function func_moreAircraft()
{

	var sessionCount	=	document.getElementById('cnt1').value;
	var str				=	'';
	var aircraftValue;
	
	if(sessionCount	==	NaN || sessionCount	==	'' || sessionCount	==	null)
	{
		sessionCount	=	1;
		//sessionCount	=	parseInt(sessionCount);
		
	}
	else
	{
		sessionCount++;	
	}
	
	var selectArr	=	document.getElementsByTagName('select');
	var kcnt		=	1;
	
	for(var k=1 ; k<=sessionCount; k++)
	{
		//str='txtassignedAircraft_'+k;
		
		if(k==1)
		{
			
			aircraftValue	=	selectArr[k].value;	
			
		}
		else
		{
			aircraftValue	=	aircraftValue+','+selectArr[k].value;	
			
		}
		kcnt++;
		
	}
	
	
	
	
	document.getElementById('cnt1').value	= sessionCount;
	
	var url	=	'moreAircrafts.php?count='+sessionCount+'&selVal='+aircraftValue;
	//alert('url='+url);
	 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_moreAircraft; 
            http.send(null); 
}

function handleHttpResponse1_moreAircraft()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				 document.getElementById('displayMoreAircrafts').innerHTML = results; 
				
					
				
              } 
              } 
}

function func_airCraftAssign()
{
	var sessionCount	=	document.getElementById('cnt1').value;
	var selectArr	=	document.getElementsByTagName('select');
	var kcnt		=	0;
	for(var k=1 ; k<selectArr.length; k++)
	{
		//str='txtassignedAircraft_'+k;
		
		if(k==1)
		{
			
			aircraftValue	=	selectArr[k].value;	
			
		}
		else
		{
			aircraftValue	=	aircraftValue+','+selectArr[k].value;	
			
		}
		kcnt++;
		
	}
	//var url	=	'aircraft_info_user.php?flg=assignAircraft'+'&assignVal='+aircraftValue;
	var url	=	'NewUserAssign_aircraftProcess.php?flg=assignAircraft'+'&assignVal='+aircraftValue;
	 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_newUserAssignProcess; 
            http.send(null); 
}

function handleHttpResponse1_newUserAssignProcess()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				    
				 document.getElementById('displayMoreAircrafts').innerHTML = results; 
				
					
				
              } 
              } 
}

function func_projectAssign()
{
	var assignedProject	=	document.getElementById('txtmyprojects').value; 
	var url	=	'NewUserAssign_aircraftProcess.php?flg=newProject&assignedProject='+assignedProject;
	 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_newUserAssignProject; 
            http.send(null); 
}

function handleHttpResponse1_newUserAssignProject()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				 
				   var msg	=	"Project Assigned successfully, Please click on create new end user button to complete registration process";
				    
				 document.getElementById('displayProjMsg').innerHTML = msg; 
				 
					
				
              } 
              } 
}

function func_projectAssignEdit()
{
	var assignedProject	=	document.getElementById('txtmyprojects').value; 
	var user_id	=	document.getElementById('user_id').value; 
	var url	=	'NewUserAssign_aircraftProcessEdit.php?flg=newProject&assignedProject='+assignedProject+'&user_id='+user_id;
	 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_newUserAssignProjectEdit; 
            http.send(null); 
}

function handleHttpResponse1_newUserAssignProjectEdit()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				 
				   var msg	=	"Project Assigned successfully.";
				    // alert('msg='+document.getElementById('displayProjMsg').innerHTML);
				 document.getElementById('displayProjMsg').innerHTML = msg; 
				 //alert('msg2='+document.getElementById('displayProjMsg').innerHTML);
					
				
              } 
              } 
}



function func_userPreview()
{
	
	var result		=	frmcreateNew_endUser_validate()
	{
		if(result==true)
		{
			
		
	var firstName	=	document.createNewAdmin.txtfirstname.value;
	var lastName	=	document.createNewAdmin.txtlastname.value;
	var companyName	=	document.createNewAdmin.txtcompany.value;
	var position	=	document.createNewAdmin.txtposition.value;
	var add1	=	document.createNewAdmin.txtaddress1.value;
	var add2	=	document.createNewAdmin.txtaddress2.value;
	var telephone	=	document.createNewAdmin.txttelephone.value;
	var email	=	document.createNewAdmin.txteamil.value;
	var username	=	document.createNewAdmin.txtusername.value;
	
	var password	=	document.createNewAdmin.txtpassword.value;
	var confirmPassword	=	document.createNewAdmin.txtconfirmpassword.value;
	var question	=	document.createNewAdmin.txtQuestion.value;
	var answer	=	document.createNewAdmin.txtanswer.value;
	var notes	=	document.createNewAdmin.txtnotes.value;
	var usertype	=	document.getElementById('txtusertype').value;
	var isEmail	=	document.getElementById('emailLoginInfo').value;
	//var firstName	=	document.createNewAdmin.txtfirstname.value;
	//var firstName	=	document.createNewAdmin.txtfirstname.value;
	//var firstName	=	document.createNewAdmin.txtfirstname.value;
	
	
	
	var url	=	'createNew_end_user_preview.php?fname='+firstName+'&lname='+lastName+'&company='+companyName+'&position='+position+'&add1='+add1+'&add2='+add2+'&telephone='+telephone+'&email='+email+'&username='+username+'&password='+password+'&question='+question+'&answer='+answer+'&notes='+notes+'&usertype='+usertype+'&permissionEmail='+isEmail;
	
/*	var url	=	'createNew_end_user_preview.php?fname='+firstName+'&lname='+lastName+'&company='+companyName+'&position='+position+'&add1='+add1+'&add2='+add2+'&telephone='+telephone+'&email='+email+'&username='+username+'&password='+password+'&question='+question+'&answer='+answer+'&notes='+notes+'&permissionEmail='+isEmail;
	*/
	 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_userPreview; 
            http.send(null); 
		}
		else
		{
			$errmsg	=	"Please fillup required information ";
			document.createNewAdmin.hiddenerrmsg.value=$errmsg
		}
	}
}

function handleHttpResponse1_userPreview()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				    //alert(results);
				 document.getElementById('createUser').innerHTML = results; 
				
					
				
              } 
              } 
}


function func_adminUserProcess(fromAdmin)
{
	var result	=	frmcreateNew_admin_validate(fromAdmin);
	if(result==true)
	{
	var firstName	=	document.createNewAdmin.txtfirstname.value;
	var lastName	=	document.createNewAdmin.txtlastname.value;
	var email	=	document.createNewAdmin.txteamil.value;
	var username	=	document.createNewAdmin.txtusername.value;
	var password	=	document.createNewAdmin.txtpassword.value;
	var confirmPassword	=	document.createNewAdmin.txtconfirmpassword.value;
	var usertype	=	document.createNewAdmin.txtusertype.value;
	
	var url	=	'createNew_admin_user_process.php?flagMode=adminUser&fname='+firstName+'&lname='+lastName+'&email='+email+'&username='+username+'&password='+password+'&usertype='+usertype;
	 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_createAdmin; 
            http.send(null); 
	}
	else
	{
		return false;
	}
}

function handleHttpResponse1_createAdmin()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				   
				 document.getElementById('createUser').innerHTML = results; 
				
					
				
              } 
              } 
}



function func_endUserProcess()
{
	
	var result	=	frmcreateNew_admin_validate();
	//alert('result='+result);
	
	if(result==true)
	{
	var firstName	=	document.createNewAdmin.txtfirstname.value;
	var lastName	=	document.createNewAdmin.txtlastname.value;
	var companyName	=	document.createNewAdmin.txtcompany.value;
	var position	=	document.createNewAdmin.txtposition.value;
	var add1	=	document.createNewAdmin.txtaddress1.value;
	var add2	=	document.createNewAdmin.txtaddress2.value;
	var telephone	=	document.createNewAdmin.txttelephone.value;
	var email	=	document.createNewAdmin.txteamil.value;
	var txtusername	=	document.createNewAdmin.txtusername.value;
	var password	=	document.createNewAdmin.txtpassword.value;
	var confirmPassword	=	document.createNewAdmin.txtconfirmpassword.value;
	var question	=	document.createNewAdmin.txtQuestion.value;
	var answer	=	document.createNewAdmin.txtanswer.value;
	var notes	=	document.createNewAdmin.txtnotes.value;
	var usertype	=	document.createNewAdmin.txtusertype.value;
		//alert('usertype='+usertype);
	//var emailmsg		=	document.createNewAdmin.txtmailmessage.value;
	
	if(document.createNewAdmin.chkaircraftUser.checked	==	true)
	{
		var permissionAircraft	=	document.createNewAdmin.chkaircraftUser.value;
	}
	else
	{
			var permissionAircraft	=	'';
	}
	if(document.createNewAdmin.chkmyProjectUser.checked	==	true)
	{
		var permissionProject	=	document.createNewAdmin.chkmyProjectUser.value;
	}
	else
	{
		var permissionProject	=	'';
	}
	if(document.createNewAdmin.emailLoginInfo.checked	==	true)
	{
		var permissionEmail	=	document.createNewAdmin.emailLoginInfo.value;
	}
	else
	{
		var permissionEmail	=	'';
	}
	
	//alert("url="+usertype);
	var url	=	'createNew_admin_user_process.php?flagMode=endUser&fname='+firstName+'&lname='+lastName+'&company='+companyName+'&position='+position+'&add1='+add1+'&add2='+add2+'&telephone='+telephone+'&email='+email+'&txtusername='+txtusername+'&password='+password+'&question='+question+'&answer='+answer+'&notes='+notes+'&usertype='+usertype+'&permissionAir='+permissionAircraft+'&permissionProj='+permissionProject+'&permissionMail='+permissionEmail;
	//alert("url="+url);
	//+'mailmsg='+emailmsg
	 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_createEndUser; 
            http.send(null); 
	}
	else
	{
	
	}
}

function handleHttpResponse1_createEndUser()
{    
   //alert('ready='+http.readyState);
    //alert('status='+http.status);
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				  // alert(results);
				 document.getElementById('createUser').innerHTML = results; 
				
					
				
              } 
              } 
}

function func_createNewProject()
{
	document.getElementById('select_project').style.display='none';
	
	document.getElementById('assign_project_div').style.display='none';
	document.getElementById('cancel_div').style.display='none';
	var url	=	'create_new_project.php?flg=createNewProject';
	//window.location.href=url;
	 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_createNewProject; 
            http.send(null); 
}

function handleHttpResponse1_createNewProject()
{
		 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 			  
				  document.getElementById('createNew').innerHTML = results; 	   
				 
              } 
              } 
}

function func_createNewProjectEdit()
{
	
	document.getElementById('select_project').style.display='none';
	document.getElementById('assign_project_div').style.display='none';
	document.getElementById('cancel_div').style.display='none';
	var user_id=document.getElementById('user_id').value;
	var url	=	'create_new_project_edit.php?flg=createNewProject&user_id='+user_id;
	//alert("c12");
	 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_createNewProjectEdit; 
            http.send(null); 
}

function handleHttpResponse1_createNewProjectEdit()
{
		 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				  //alert(results);
				  document.getElementById("createNew").innerHTML = results; 
				
              } 
              } 
}


function func_closeNewProject()
{
	var url	=	'create_new_project.php?flg=createNewProject';
	
	 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_closeNewProject; 
            http.send(null); 
}
function func_closeNewProjectEdit()
{
	var url	=	'create_new_project_edit.php?flg=createNewProject';
	
	 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_closeNewProject; 
            http.send(null); 
}

function handleHttpResponse1_closeNewProject()
{
		 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				  
				  //document.getElementById('createNewProject').innerHTML = ''; 
				  document.getElementById('createNew').innerHTML = ''; 
				  
				
              } 
              } 
}




function func_createNewProjectFolder()
{
	
	var createdProject	=	document.getElementById('txtprojectName').value;
	if(createdProject=='')
	{
		alert('Please Enter Project Name');
		createdProject.focus();
	}
	else
	{
	var url	=	'NewUserAssign_aircraftProcess.php?flg=createNewProject&projectName='+createdProject;
	//window.location.href=url;
	 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_createNewProjectFolder; 
            http.send(null); 	
	}
}

function handleHttpResponse1_createNewProjectFolder()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				  
				   var msg	=	"Project created successfully, Please click on create new end user button to complete the registration process";
				  
				 document.getElementById('displayMsg').innerHTML = msg; 
				
					
				
              } 
              } 
}

function func_createNewProjectFolderEdit()
{
	var createdProject	=	document.getElementById('txtprojectName').value;
	var user_id	=	document.getElementById('user_id').value;
	var url	=	'NewUserAssign_aircraftProcessEdit.php?flg=createNewProject&projectName='+createdProject+'&user_id='+user_id;
	
	 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_createNewProjectFolderEdit; 
            http.send(null); 	
}

function handleHttpResponse1_createNewProjectFolderEdit()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				  
				   var msg	=	"Project created successfully, Please click on create new end user button to complete the registration process";
				  
				 document.getElementById('displayMsg1').innerHTML = msg; 
				
					
				
              } 
              } 
}


/*function func_changeStatus(uID)
{
	//var createdProject	=	document.getElementById('txtprojectName').value;
	var url	=	'manage_users_process.php?mode=update&cid='+uID+'&isActive=0'
	
	 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_manageUsers; 
            http.send(null); 	
}

function handleHttpResponse1_manageUsers()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				
				   var msg	=	"Status has been changed";
				 document.getElementById('displayMsg').innerHTML = msg; 
				 document.getElementById('displayStatus').innerHTML = results; 
				
					
				
              } 
              } 
}*/

function func_changeStatusInactive(uID)
{
	//var createdProject	=	document.getElementById('txtprojectName').value;
	var url	=	'manage_users_process.php?mode=update&cid='+uID+'&isActive=1'
	
	 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_manageUsersInactive; 
            http.send(null); 	
}

function handleHttpResponse1_manageUsersInactive()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				  var msg	=	"Status has been changed";
				 document.getElementById('displayMsg').innerHTML = msg; 
				 document.getElementById('displayStatusInactive').innerHTML = results; 
				
					
				
              } 
              } 
}

function func_sortRequest()
{
		var sorttype	=	document.getElementById('sortType').value;
		var url	=	'moderate.php?sortType='+sorttype
	
	 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_sortRequest; 
            http.send(null); 	
}

function handleHttpResponse1_sortRequest()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				  var msg	=	"";
				 document.getElementById('displayMsg').innerHTML = msg; 
				 document.getElementById('createRequest').innerHTML = results; 
				
					
				
              } 
              } 
}



function func_sortUser(char)
{
		
		var usertype	=	document.getElementById('userType').value;
		var url	=	'manage_users.php?user_type='+usertype+'&letter='+char;
		
	 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_sortUser; 
            http.send(null); 	
}

function handleHttpResponse1_sortUser()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				  
				  var msg	=	"";
				 document.getElementById('displayMsg').innerHTML = msg; 
				 document.getElementById('createUser').innerHTML = results; 
				
					
				
              } 
              } 
}

function func_sortLetter(letter)
{
	var usertype	=	document.getElementById('userType').value;
		var url	=	'manage_users.php?user_type='+usertype+'&letter='+letter;
		 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_sortLetter; 
            http.send(null); 
}

function handleHttpResponse1_sortLetter()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				   var msg	=	"";
				 document.getElementById('displayMsg').innerHTML = msg; 
				 document.getElementById('createUser').innerHTML = results; 
				
					
				
              } 
              } 
}

function func_assignNewCreatedProject()
{
	document.getElementById('divAddLinkShow').style.display="none";
	document.getElementById('divAddLinkHide').style.display="";
	var url='assignMoreProjects.php';
		
            http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_assignNewCreatedProject; 
            http.send(null); 
}

function handleHttpResponse1_assignNewCreatedProject()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				
              document.getElementById('displayAssignProject').innerHTML = results; 
				
              } 
              } 
}


function func_moreprojects()
{

	
	
	var sessionCount	=	document.getElementById('cnt1').value;
	var str				=	'';
	var aircraftValue;
	
	if(sessionCount	==	NaN || sessionCount	== '')
	{
		sessionCount	=	1;
		//sessionCount	=	parseInt(sessionCount);
		
	}
	else
	{
		sessionCount++;	
	}
	
	//var selectArr	=	document.getElementsByTagName('select');
	//var selectArr	=	document.getElementById('txtEndUser');
	var selectArr	=	document.getElementsByTagName('select');
	var kcnt		=	1;
	//alert(selectArr.length);
	for(var k=0 ; k<=sessionCount; k++)
	{
		//str='txtassignedAircraft_'+k;
		
		if(k==1)
		{
			
			aircraftValue	=	selectArr[k].value;	
			
		}
		else
		{
			aircraftValue	=	aircraftValue+','+selectArr[k].value;	
			
		}
		kcnt++;
		
	}
	
	
	
	
	document.getElementById('cnt1').value	= sessionCount;
	
	var url	=	'moreUsers.php?count='+sessionCount+'&selVal='+aircraftValue;
	
	 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_moreProjects; 
            http.send(null); 
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	/*var sessionCount	=	document.getElementById('cnt1').value;
	var str				=	'';
	var aircraftValue;
	for(var k=0 ; k<sessionCount; k++)
	{
		/*str='txtassignedAircraft_'+k;
		if(k=0)
		{
			aircraftValue	=	document.getElementById(str).value;	
		}
		else
		{
			aircraftValue	=	aircraftValue+','+document.getElementById(str).value;	
		}*/
		
	/*}
	
	if(sessionCount	==	NaN)
	{
		sessionCount	=	1;
		sessionCount	=	parseInt(sessionCount);
		
	}
	else
	{
		sessionCount++;	
	}
	
	document.getElementById('cnt1').value	= sessionCount;
	
	var url	=	'moreUsers.php?count='+sessionCount;
	
	 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_moreProjects; 
            http.send(null); */
}

function handleHttpResponse1_moreProjects()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				 document.getElementById('displayMoreUsers').innerHTML = results; 
				
					
				
              } 
              } 
}

function func_contactMe()
{
	var url	=	'clientArea_request_additionalInfo_thank_you.php';
	
	 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_moreProjects; 
            http.send(null); 	
}

function handleHttpResponse1_moreProjects()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				 document.getElementById('displayMoreUsers').innerHTML = results; 
				
					
				
              } 
              } 
}

function func_uploadAircraftFiles()
{
	var url	=	'dUpload.php';
	
	 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_uploadAircraftFiles; 
            http.send(null); 
}

function handleHttpResponse1_uploadAircraftFiles()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				 document.getElementById('displayFileUploader').innerHTML = results; 
				
					
				
              } 
              } 
}



function func_editManu()
{ //alert('hi1');
	var sessionCount	=	document.getElementById('cnt1').value;
	var str				=	'';
	var aircraftValue;
	//alert(sessionCount);
	if(sessionCount	==	NaN || sessionCount	== ''|| sessionCount	== null)
	{
		sessionCount	=	1;
			
	}
	else
	{
		sessionCount++;	
	}
	//alert('cnt='+sessionCount);
	//alert('hi2');
	var selectArr	=	document.getElementsByTagName('input');
	
	//var selectArr	=	document.getElementById('txtaircrafttype');
	//alert(selectArr);
	
	//var selectArr	=	document.frmEditManufacturer.airType.value;
	var kcnt		=	1;
	
	//var sCount	=	sessionCount+2;
	
	for(var k=1 ; k<=sessionCount; k++)
	{
			
		
		var namestr=selectArr[k].name.substring(16);
		
		if(k==1)
		{
			if(selectArr[1].value=='')
			{
				alert("Field cannot be blank");
				selectArr[1].focus();
				return;
				
			}
			
			
			aircraftValue	=	selectArr[1].value+"_"+namestr;	
			
		}
		else
		{
			
			if(selectArr[k].value=='')
			{
				alert("Field cannot be blank");
				selectArr[k].focus();
				return;
				
			}
			aircraftValue	=	aircraftValue+','+selectArr[k].value+"_"+namestr;	
			
		}
		kcnt++;
		
	}
		//alert('hi3');
	var hiddenManufacturer = document.getElementById('hiddenManufacturer').value;	
	document.getElementById('cnt1').value	= sessionCount;
	var manufacturer	=	document.getElementById('txtfmanufacturer').value;
	var url	=	'create_manufacturer_process.php?flagmode=editfromView&txtfmanufacturer='+manufacturer+'&aircraftType='+aircraftValue+'&hiddenManufacturer='+hiddenManufacturer;
	
	
	http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_editManu; 
            http.send(null); 
	
	
	/*var manufacturer	=	document.getElementById('txtfmanufacturer').value;
	var hiddenManufacturer	=	document.getElementById('hiddenManufacturer').value;
	
	var url	=	'create_manufacturer_process.php?flagmode=editfromView&txtfmanufacturer='+manufacturer+'&hiddenManufacturer='+hiddenManufacturer;
	 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_editManu; 
			
            http.send(null); */
}

function handleHttpResponse1_editManu()
{
	  if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText;
				 
              document.getElementById('createUser').innerHTML = results; 
              } 
              } 
}

function func_createEng()
{
	var engine	=	document.getElementById('txtEngine').value;
	//var hiddenManufacturer	=	document.getElementById('hiddenManufacturer').value;
	var url	=	'create_manufacturer_process.php?flagmode=createEngine&txtEngine='+engine;
	
	 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_createEng; 
            http.send(null);	
}

function handleHttpResponse1_createEng()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText;
				 
              document.getElementById('createUser').innerHTML = results; 
              } 
              } 
}

function func_editEng()
{
	var engine	=	document.getElementById('txtEngine').value;
	var hiddenEngineId	=	document.getElementById('hiddenEngineId').value;
	var url	=	'create_manufacturer_process.php?flagmode=updateEngine&txtEngine='+engine+'&hiddenEngineId='+hiddenEngineId;
	 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_editEng; 
            http.send(null);	
}

function handleHttpResponse1_editEng()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				 document.getElementById('createUser').innerHTML = results; 
              } 
              } 
}
function reloadCaptcha()
{
	var url	=	'captchaOutput.php';	
	http.open("GET", url, true); 
    http.onreadystatechange = handleHttpResponse_captchaReturn; 
    http.send(null);
}
function handleHttpResponse_captchaReturn()
{
	if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				  document.getElementById('captchaDiv').innerHTML = results; 
              } 
              } 	
}


function client_registration()
{
	var firstname							=	document.createNewAdmin.txtfirstname.value;	
	var lastname							=	document.createNewAdmin.txtlastname.value;
	var company								=	document.createNewAdmin.txtcompany.value;	
	var email								=	document.createNewAdmin.txteamil.value;
	var username							=	document.createNewAdmin.txtusername.value;
	var password							=	document.createNewAdmin.txtpassword.value;
	var confirmpassword						=	document.createNewAdmin.txtconfirmpassword.value;
	
	 var question	 =	document.createNewAdmin.txtQuestion.value;
	   var answer	 =	document.createNewAdmin.txtanswer.value;
	   var selectAircraft	=	document.createNewAdmin.selectAircraft.value;
	   var captcha   =	document.createNewAdmin.txtcharacters.value;
	
	if(!validate_required_field(firstname))
	{
			
		alert("Please Enter Firstname");
		document.createNewAdmin.txtfirstname.select();
	
		
			reloadCaptcha();
		
		return false;
	}
	if(!validate_alpha_only(firstname))
	{
		alert("Please Enter Characters Only");
		document.createNewAdmin.txtfirstname.select();
		
			reloadCaptcha();
		
		return false;
	}
	if(!validate_required_field(lastname))
	{
		alert("Please Enter Lastname");
		document.createNewAdmin.txtlastname.select();
		reloadCaptcha();		
		return false;
	}
	if(!validate_alpha_only(lastname))
	{
		alert("Please Enter Characters Only");
		document.createNewAdmin.txtlastname.select();
		reloadCaptcha();		
		return false;
	}
	
		if(!validate_required_field(company))
		{
			alert("Please Enter Company name");
			document.createNewAdmin.txtcompany.focus();
			reloadCaptcha();			
			return false;
		}
	
	
	if(!validate_required_field(email))
	{
		alert("Please Enter EmailID");
		document.createNewAdmin.txteamil.focus();
		reloadCaptcha();		
		return false;
	}
	if(!validate_email(email))
	{
		alert("Please Enter Valid EmailID");
		document.createNewAdmin.txteamil.focus();
		reloadCaptcha();		
		return false;
	}
	
	
	//admin
	var url	=	'../checkFreeMails.php?emailID='+email;
	http.open("GET", url, false); // checking whether email id is of free mail
    http.send(null); 
   	var freeMailExists=http.responseText;
	
	if(freeMailExists==1)
	{
		alert("No free emails allowed");
		document.createNewAdmin.txteamil.focus();
		reloadCaptcha();			
		return false;
	} 
	
	if(!validate_required_field(username))
	{
		alert("Please Enter Username");
		document.createNewAdmin.txtusername.focus();		
		reloadCaptcha();		
		return false;
	}
	
	if(!validate_required_field(password))
	{		
		alert("Please Enter Password");
		document.createNewAdmin.txtpassword.focus();		
		reloadCaptcha();		
		return false;
	}
	if(!validate_required_field(confirmpassword))
	{
		alert("Please Enter Confirm Password");
		document.createNewAdmin.txtconfirmpassword.focus();
		reloadCaptcha();		
		return false;
	}
	if(password != confirmpassword)
	{
		alert("Password and Confirm Password Should Be Same");
		document.createNewAdmin.txtconfirmpassword.focus();
		reloadCaptcha();		
		return false;
	}
	if(!validate_required_field(question))
	{
		alert("Please Enter Security Question");
		reloadCaptcha();	
		document.createNewAdmin.txtQuestion.focus();											
						
		return false;
	}
	if(!validate_required_field(answer))
	{
		alert("Please Enter Security Answer");
		reloadCaptcha();
		document.createNewAdmin.txtanswer.select();						
		return false;
	}
	if(!validate_required_field(selectAircraft))
	{
		alert("Please Select Aircraft");
		reloadCaptcha();
		return false;
	}
	if(!validate_required_field(captcha))
	{
		alert("Please Enter Verification Text");
		reloadCaptcha();
		document.createNewAdmin.txtcharacters.select();					
		return false;
	}
	
	
	var firstName	=	document.createNewAdmin.txtfirstname.value;
	var lastName	=	document.createNewAdmin.txtlastname.value;
	var companyName	=	document.createNewAdmin.txtcompany.value;
	var position	=	document.createNewAdmin.txtposition.value;
	var add1	=	document.createNewAdmin.txtaddress1.value;
	var add2	=	document.createNewAdmin.txtaddress2.value;
	var telephone	=	document.createNewAdmin.txttelephone.value;
	var email	=	document.createNewAdmin.txteamil.value;
	var txtusername	=	document.createNewAdmin.txtusername.value;
	var password	=	document.createNewAdmin.txtpassword.value;
	var confirmPassword	=	document.createNewAdmin.txtconfirmpassword.value;
	var question	=	document.createNewAdmin.txtQuestion.value;
	var answer	=	document.createNewAdmin.txtanswer.value;
	var comment  =	document.createNewAdmin.comment.value;
	var selectAircraft	=	document.createNewAdmin.selectAircraft.value;
	var characters  	=	document.createNewAdmin.txtcharacters.value;		
		
	url 	=	'aircraft_end_user_register_process.php?mode=1&txtfirstname='+firstName+'&txtlastname='+lastName+'&txtcompany='+companyName+'&txtposition='+position+'&txtaddress1='+add1+'&txtaddress2='+add2+'&txttelephone='+telephone+'&txteamil='+email+'&txtusername='+txtusername+'&password='+password+'&question='+question+'&txtanswer='+answer+'&comment='+comment+'&selectAircraft='+selectAircraft+'&characters='+characters+'&txtchar='+characters;
		
	
	http.open("GET", url, true); 
	http.onreadystatechange = handleHttpResponse1_register; 
	http.send(null); 
	
}

function func_register()
{
	
	var result	=	frmcreateNew_admin_validate();
	if(result==true)
	{
		
	   var question	 =	document.createNewAdmin.txtQuestion.value;
	   var answer	 =	document.createNewAdmin.txtanswer.value;
	   var selectAircraft	=	document.createNewAdmin.selectAircraft.value;
	   var captcha   =	document.createNewAdmin.txtcharacters.value;
	//   var codeans   =   document.createNewAdmin.hdcode.value;
	   

				
				if(!validate_required_field(question))
					{
						alert("Please Enter Security Question");
						reloadCaptcha();	
						document.createNewAdmin.txtQuestion.focus();											
						
						return;
					}
					
					if(!validate_required_field(answer))
					{
						alert("Please Enter Security Answer");
						reloadCaptcha();
						document.createNewAdmin.txtanswer.select();						
						
						return;
					}
					if(!validate_required_field(selectAircraft))
					{
						alert("Please Select Aircraft");
						reloadCaptcha();
						return;
					}
					if(!validate_required_field(captcha))
					{
						alert("Please Enter Verification Text");
						reloadCaptcha();
						document.createNewAdmin.txtcharacters.select();					
						return;
					}
					
					
	}
	
	
	if(result==true)
	{
		var firstName	=	document.createNewAdmin.txtfirstname.value;
		var lastName	=	document.createNewAdmin.txtlastname.value;
		var companyName	=	document.createNewAdmin.txtcompany.value;
		var position	=	document.createNewAdmin.txtposition.value;
		var add1	=	document.createNewAdmin.txtaddress1.value;
		var add2	=	document.createNewAdmin.txtaddress2.value;
		var telephone	=	document.createNewAdmin.txttelephone.value;
		var email	=	document.createNewAdmin.txteamil.value;
		var txtusername	=	document.createNewAdmin.txtusername.value;
		var password	=	document.createNewAdmin.txtpassword.value;
		var confirmPassword	=	document.createNewAdmin.txtconfirmpassword.value;
		var question	=	document.createNewAdmin.txtQuestion.value;
		var answer	=	document.createNewAdmin.txtanswer.value;
		var comment  =	document.createNewAdmin.comment.value;
		var selectAircraft	=	document.createNewAdmin.selectAircraft.value;
		var characters  	=	document.createNewAdmin.txtcharacters.value;
		//var code            =   document.createNewAdmin.hdcode.value;
		

		var url	=	'aircraft_end_user_register_process.php?mode=1&txtfirstname='+firstName+'&txtlastname='+lastName+'&txtcompany='+companyName+'&txtposition='+position+'&txtaddress1='+add1+'&txtaddress2='+add2+'&txttelephone='+telephone+'&txteamil='+email+'&txtusername='+txtusername+'&password='+password+'&question='+question+'&txtanswer='+answer+'&comment='+comment+'&selectAircraft='+selectAircraft+'&characters='+characters+'&txtchar='+characters;
		
		
		http.open("GET", url, true); 
	 http.onreadystatechange = handleHttpResponse1_register; 
		http.send(null); 
	}
	
}


function handleHttpResponse1_register()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				 document.getElementById('createUsers').innerHTML = results; 
				
					
				
              } 
              } 
}




function submitSelected()
{
  
   //alert('hi');
	var card_dc = document.view_all_aircrafts.aircraftAction;
	if(!card_dc)
	{
		var len=0;
	}
	else
	{
		var len=card_dc.length;
	}
	//var len = card_dc.length;
	
	var card_dc_str='';
	var count=0;
		for(var i=0; i<len;i++)
		{
		 
			if(card_dc[i].value!="" &&card_dc[i].checked==true)
			{
			    count++;
				if(card_dc_str!='')
				{
					card_dc_str = card_dc_str+','+card_dc[i].value;
				}
				else
				{
					card_dc_str = card_dc[i].value;
				}
			}
		}
		
        /*if(count==0)
		{
		  alert("Please Select Aircraft");
		  return false;
		}*/
		
		
		 if(count==0)
		{
		 if(document.view_all_aircrafts.aircraftAction.checked)
		   {
			card_dc_str =document.view_all_aircrafts.aircraftAction.value;
		    
			//alert(card_dc_str);
		   } 
		   else
		   {
				alert("Please select record");	
				return false;
		   }
		}
		
		//alert(card_dc_str);
		var card_dc = document.view_all_aircrafts.selected_aircrafts.value=card_dc_str;
	   var res=confirm("Please confirm that you would like to request access to this aircraft?");
	   if(res)
	   {
	      //document.view_all_aircrafts.action="selected_available_aircraft_process.php";
		  var url	=	'selected_available_aircraft_process.php?selected_aircrafts='+card_dc;
		 
         http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_submitSelected; 
            http.send(null); 
		 
		// document.view_all_aircrafts.submit();
	   }
	   return false
		  
         

}

function handleHttpResponse1_submitSelected()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				 document.getElementById('createUsers').innerHTML = results; 
				
					
				
              } 
              } 
}

function func_downloadDocumentFile(fileName,craftId, docId)
{
	 //var url	=	'downloadDocumentFiles.php?selected_file='+fileName+'&craftId='+craftId;
		window.open('downloadDocumentFiles.php?selected_file='+fileName+'&craftId='+craftId+'&docid='+docId,'_blank','toolbar=yes, location=yes, directories=no, status=no, menubar=yes, scrollbars=yes, resizable=no, copyhistory=yes, width=700, height=700');
         /*http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_downloadDocumentFile; 
            http.send(null); */
			//window.location.href=url;
}
function func_downloadAircraftFile(fileName,craftId, docId)
{
	 		window.open('downloadFiles.php?selected_file='+fileName+'&craftId='+craftId+'&docid='+docId,'_blank','toolbar=yes, location=yes, directories=no, status=no, menubar=yes, scrollbars=yes, resizable=no, copyhistory=yes, width=700, height=700');
		
      
}


function handleHttpResponse1_downloadDocumentFile()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				  
				// document.getElementById('createUsers').innerHTML = results; 
				
					
				
              } 
              } 
}


function func_downloadProjectFile(fileName,projectId,docId,folderId)
{
	
//window.location.href='downloadProjectFiles.php?selected_file='+fileName+'&project_id='+projectId+'&docid='+docId+'&folder_id='+folderId;	
	//window.open('downloadProjectFiles.php?selected_file='+fileName+'&project_id='+projectId+'&docid='+docId+'&folder_id='+folderId,'_blank','toolbar=yes, location=yes, directories=no, status=no, menubar=yes, scrollbars=yes, resizable=no, copyhistory=yes, width=700, height=700');	
	location.href='downloadProjectFiles.php?selected_file='+fileName+'&project_id='+projectId+'&docid='+docId+'&folder_id='+folderId;
}
function func_downloadProjectRelatedFile(fileName,projectId,docId,folderId,parent)
{
	
//window.location.href='downloadProjectFiles.php?selected_file='+fileName+'&project_id='+projectId+'&docid='+docId+'&folder_id='+folderId;	
	//window.open('downloadProjectFiles.php?selected_file='+fileName+'&project_id='+projectId+'&docid='+docId+'&folder_id='+folderId,'_blank','toolbar=yes, location=yes, directories=no, status=no, menubar=yes, scrollbars=yes, resizable=no, copyhistory=yes, width=700, height=700');	
	
	location.href='downloadProjectRelatedFiles.php?selected_file='+fileName+'&project_id='+projectId+'&docid='+docId+'&folder_id='+folderId+'&parent='+parent;
}

function func_uploadFile()
{
	var fileUploadControl = document.getElementById('fileuploader');
	fileUploadControl.style.display='block';
		
}

function func_finalUploadAirDoc()
{
	var url	=	'upload.php';
	
         http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_finalUploadAirDoc; 
            http.send(null); 	
}

function handleHttpResponse1_finalUploadAirDoc()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
              var results=http.responseText; 
			 document.getElementById('fileuploader').innerHTML = results; 
				
					
				
              } 
              } 
}

function func_makeInActive(userId, activeFlg, char)
{   //alert('hi');
	var usertype	=	document.getElementById('userType').value;
	var url	=	'manage_users_process.php?mode=update&cid='+userId+'&isActive='+activeFlg+'&user_type='+usertype+'&letter='+char;
	     http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_makeStatus; 
            http.send(null); 
}

function handleHttpResponse1_makeStatus()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
              var results=http.responseText; 
			 document.getElementById('createUser').innerHTML = results; 
			
				
              } 
              } 
}

function func_createPreviewNewUser()
{
	//var txtusertype	=	 document.getElementById('txtusertype').value;
	var fname	=	 document.getElementById('fname').value;
	var lname	=	 document.getElementById('lname').value;
	var company	=	 document.getElementById('company').value;
	var position	=	 document.getElementById('position').value;
	var add1	=	 document.getElementById('add1').value;
	var add2	=	 document.getElementById('add2').value;
	var telephone	=	 document.getElementById('telephone').value;
	var email	=	 document.getElementById('email').value;
	var txtusername	=	 document.getElementById('txtusername').value;
	var password	=	 document.getElementById('password').value;
	var question	=	 document.getElementById('question').value;
	var answer	=	 document.getElementById('answer').value;
	var notes	=	 document.getElementById('notes').value;
	var permissionAir	=	 document.getElementById('permissionAir').value;
	var permissionProj	=	 document.getElementById('permissionProj').value;
	var permissionEmail =	 document.getElementById('permissionEmail').value;
	var txtusertype		=	document.getElementById('usertype').value;
	
	var url	=	'createNew_admin_user_process.php?flagMode=endUser&fname='+fname+'&lname='+lname+'&company='+company+'&position='+position+'&add1='+add1+'&add2='+add2+'&telephone='+telephone+'&email='+email+'&txtusername='+txtusername+'&password='+password+'&question='+question+'&answer='+answer+'&notes='+notes+'&usertype='+txtusertype+'&permissionAir='+permissionAir+'&permissionProj='+permissionProj+'&permissionMail='+permissionEmail;
	
	/*var url	=	'createNew_admin_user_process.php?flagMode=endUser&fname='+fname+'&lname='+lname+'&company='+company+'&position='+position+'&add1='+add1+'&add2='+add2+'&telephone='+telephone+'&email='+email+'&txtusername='+txtusername+'&password='+password+'&question='+question+'&answer='+answer+'&notes='+notes+'&permissionAir='+permissionAir+'&permissionProj='+permissionProj+'&permissionMail='+permissionEmail;
	*///+'mailmsg='+emailmsg
	 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_createEndUser; 
            http.send(null); 
}


function func_AssignAircraft()
{
	
	var url='aircraft_info_user.php';
		
            http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_AssignAircraft; 
            http.send(null); 
	
	
}

function handleHttpResponse1_AssignAircraft()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				 
              document.getElementById('displayAssignAircraft').innerHTML = results; 
			
              } 
              } 
}


function func_moreExistAircraft()
{

	var sessionCount	=	document.getElementById('cnt1').value;
	var str				=	'';
	var aircraftValue;
	
	if(sessionCount	==	NaN || sessionCount	== '')
	{
		sessionCount	=	1;
		//sessionCount	=	parseInt(sessionCount);
		
	}
	else
	{
		sessionCount++;	
	}
	
	//var selectArr	=	document.getElementsByTagName('select');
	var selectArr	=	document.getElementById('txtassignedAircraft');
	var kcnt		=	1;
	//alert(selectArr.length);
	for(var k=0 ; k<=sessionCount; k++)
	{
		//str='txtassignedAircraft_'+k;
		
		if(k==1)
		{
			
			aircraftValue	=	selectArr[k].value;	
			
		}
		else
		{
			aircraftValue	=	aircraftValue+','+selectArr[k].value;	
			
		}
		kcnt++;
		
	}
	
	
	
	
	document.getElementById('cnt1').value	= sessionCount;
	
	var url	=	'moreAircrafts.php?count='+sessionCount+'&selVal='+aircraftValue;
	
	 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_moreExistAircraft; 
            http.send(null); 
}

function handleHttpResponse1_moreExistAircraft()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				  //alert(results);
				 document.getElementById('displayMoreAircrafts1').innerHTML = results; 
				
					
				
              } 
              } 
}


function func_assignAirtoExistUser(userId)
{  // alert('hello IN');
	document.getElementById('AirlinkShow').style.display="none";
	document.getElementById('AirlinkHide').style.display="";
	//document.getElementById('AirlinkMore').style.display="";
	var aircraftValue = document.getElementById('txtassignedAircraft').value;
	//var url	=	'aircraft_info_user.php?flg=assignAircraft'+'&assignVal='+aircraftValue;

	var url	=	'assignAir_user_process.php?flg=assignAircraft&assignVal='+aircraftValue+'&user_id='+userId;
		
     http.open("GET", url, true);
	//http.onreadystatechange = handleHttpResponse1_assignAirtoExistUser; 		
	http.onreadystatechange =handleHttpResponse1_assignAircraft
	http.send(null); 	
}

function handleHttpResponse1_assignAirtoExistUser()
{     
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				   
				 //document.getElementById('displayMoreUsers').innerHTML = results; 
				 document.getElementById('displayMoreAircrafts').innerHTML = '';
				 document.getElementById('displayMoreAircrafts').innerHTML = results;
				 		
              } 
              } 
}

function func_deleteExistAssignAircraft(aircraftId, userId)
{
	var res=confirm("Please confirm that you would like to delete this assigned aircraft?");
	   if(res)
	   {	
			var url	=	'assignAir_user_process.php?flg=deleteAssignedAircraft&delVal='+aircraftId+'&user_id='+userId;
			
	 		http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_deleteExistAssignAircraft; 
            http.send(null); 	
	   }
}

function handleHttpResponse1_deleteExistAssignAircraft()
{
	/* if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				    alert(results);
				 document.getElementById('displayDeleted').innerHTML = results; 
				
					
				
              } 
              }*/ 
			  
			   if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				   
				 //document.getElementById('displayMoreUsers').innerHTML = results; 
				 document.getElementById('displayMoreAircrafts').innerHTML = '';
				 document.getElementById('displayMoreAircrafts').innerHTML = results;
				 		
              } 
              } 
}


function func_assignProjtoExistUser(userId)
{
	var assignProj	=	 document.getElementById('txtmyprojects').value
	var url	=	'assignProj_user_process.php?flg=assignProject&assignVal='+assignProj+'&user_id='+userId;
	
	 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_assignAirtoExistUser; 
            http.send(null); 
}

function handleHttpResponse1_assignAirtoExistUser()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				    
				 document.getElementById('displayMoreProjects').innerHTML = results; 
				
					
				
              } 
              } 
}


function func_editProjtoExistUser(userId,access_id)
{
	
	var assignProj	=	 document.getElementById('txtmyprojects').value
	var url	=	'editProj_user_process.php?flg=editProject&assignVal='+assignProj+'&user_id='+userId+'&access_id='+access_id;
	
	 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_editProjtoExistUser; 
            http.send(null); 
}

function handleHttpResponse1_editProjtoExistUser()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				    
				 document.getElementById('displayMoreProjects').innerHTML = results; 
				
					
				
              } 
              } 
}





function func_deleteExistAssignProject(projId, userId)
{
			
	var url	=	'assignProj_user_process.php?flg=deleteAssignedProject&delVal='+projId+'&user_id='+userId;
	
	 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_deleteExistAssignProject; 
            http.send(null); 		
}

function handleHttpResponse1_deleteExistAssignProject()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				    
				 document.getElementById('displayMoreProjects').innerHTML = results; 
				
					
				
              } 
              } 
}

function func_showWorkspace(projectId,folderId,isWorkspace)
{	
	var url	=	'view_workspace.php?project_id='+projectId+'&folder_id='+folderId+'&isWorkspace='+isWorkspace;
	
	http.open("GET", url, true); 
    http.onreadystatechange = handleHttpResponse1_showWorkspace; 
    http.send(null); 	
}

function handleHttpResponse1_showWorkspace()
{
	 if (http.readyState == 4) { 	 	
              if(http.status==200) { 			  
                  var results=http.responseText; 					  
				document.getElementById('createUser').innerHTML = results; 
              } 
              } 
}

function func_uploadAirFiles()
{
	var url	=	'upload_controlar.php';
	
	 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_uploadAirFiles; 
            http.send(null); 	
}

function handleHttpResponse1_uploadAirFiles()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
    
				 document.getElementById('showUploader').innerHTML = results; 
				
					
				
              } 
              } 
}

function func_uploadAirPhotos()
{
 
	var url	=	'upload_photocontrolar.php';
	 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_uploadAirPhotos; 
            http.send(null); 	
}

function handleHttpResponse1_uploadAirPhotos()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				    
				 document.getElementById('showUploader1').innerHTML = results; 
				
					
				
              } 
              } 
}

function go_to_createAircraft()
{
		
		
		var	url	=	'showTempAircraftDocs.php';
		
		
		http.open("GET", url, true); 
		http.onreadystatechange = handleHttpResponse_createReturnAircraft; 
		http.send(null);
}

function handleHttpResponse_createReturnAircraft()
{
		 if (http.readyState == 4)
	 { 
         if(http.status==200) 
		 { 
         var results=http.responseText; 
		 document.getElementById('loadEffectImg').style.display="none";
		 document.getElementById('tempAircraftDocs').innerHTML = results; 
	     } 
    } 
}
function init1() 
{	
	document.getElementById('showUploader').style.display="none";
	document.getElementById('loadEffectImg').style.display="";
	document.getElementById('file_upload_form').target = 'upload_target';
	document.getElementById('file_upload_form').submit();
	
	
	
	// set time out and then reload the view projects page
	setTimeout('go_to_createAircraft()', 20000);
	
		
}

function init2()
{
	document.getElementById('file_upload_photoform').target = 'upload_target';
	document.getElementById('file_upload_photoform').submit();	
}

function func_editAircraftUpload(craftId)
{
	var url	=	'upload_editAircraftControlar.php?craftId='+craftId;
	 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_editAircraftUpload; 
            http.send(null); 	
}

function handleHttpResponse1_editAircraftUpload()
{
	 if (http.readyState == 4)
	 { 
         if(http.status==200) 
		 { 
         var results=http.responseText; 
		 document.getElementById('showUploader1').innerHTML = results; 
	     } 
    } 
}

function init3(craftId)
{
	document.getElementById('showUploader1').style.display="none";
	document.getElementById('loadEffectImg').style.display="";
	
	document.getElementById('file_upload_editairform').target = 'upload_target';
	document.getElementById('file_upload_editairform').submit();
		
	
	// set time out and then reload the view projects page
	setTimeout('func_saveAircraftChanges('+craftId+',1)', 100000);
	

}


function func_editAirPhotos()
{
	var url	=	'upload_editAircraftImage.php';
	
	 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_editAircraftUploadImage; 
            http.send(null); 	
}

function handleHttpResponse1_editAircraftUploadImage()
{
	 if (http.readyState == 4)
	 { 
         if(http.status==200) 
		 { 
         var results=http.responseText; 
		 //alert(results);
		 document.getElementById('showUploader').innerHTML = results; 
	     } 
    } 
}

function init8() {
document.getElementById('file_upload_editimageform').target = 'upload_target';
document.getElementById('file_upload_editimageform').submit();	
}



function func_saveAircraftChanges(craftId,retEdit)
{ //alert(craftId);
	//alert(document.frmCreateAircraft.myProjectUser.value);
	//var url	=	'edit_aircraft_process.php?mode=edit&hiddenCraftId='+craftId;
	var result	=	frmcreateNew_Aircraft_validate()
	if(result==true){
	var txtaircrafttype	=	document.getElementById('txtaircrafttype').value;
	var txtEnginetype	=	document.getElementById('txtEnginetype').value;
	var txtmsn	=	document.getElementById('txtmsn').value;
	var txtdom	=	document.getElementById('txtdom').value;
	var txtavailibility	=	document.getElementById('txtavailibility').value;
	var radiopublishtoweb	=	document.getElementById('radiopublishtoweb').checked;
	var radiopublishtoweb1	=	document.getElementById('radiopublishtoweb1').checked;
	var available_date = document.getElementById('txtDate').value;
	
	
	
	if(document.getElementById('aircraftUser').checked)
	{
	 var aircraftUser	=	document.getElementById('aircraftUser').value;
	 var myProjectUser = '';
	}
	if(document.getElementById('myProjectUser').checked)
	{
	var myProjectUser	=	document.getElementById('myProjectUser').value;
	var aircraftUser    ='';
	}
	if(document.getElementById('aircraftUser').checked && document.getElementById('myProjectUser').checked)
	{
		var aircraftUser	=	document.getElementById('aircraftUser').value;
		var myProjectUser	=	document.getElementById('myProjectUser').value;
	}
	if(!document.getElementById('aircraftUser').checked && !document.getElementById('myProjectUser').checked)
	{
		    var myProjectUser = '';
			var aircraftUser    ='';
	}
	//alert(myProjectUser);
	var txtDate	=	document.getElementById('txtDate').value;
	var radio_val;
	if(radiopublishtoweb)
	radio_val=0;
	else
	radio_val=1;
	//alert('available_date='+available_date);
	var	url	=	'edit_aircraft_process.php?mode=edit&txtaircrafttype='+txtaircrafttype+'&txtEnginetype='+txtEnginetype+'&txtmsn='+txtmsn+'&txtdom='+txtdom+'&txtavailibility='+txtavailibility+'&radiopublishtoweb='+radio_val+'&radiopublishtoweb1='+radiopublishtoweb1+'&aircraftUser='+aircraftUser+'&myProjectUser='+myProjectUser+'&txtDate='+txtDate+'&hiddenCraftId='+craftId+'&available_date='+available_date+'&retEdit='+retEdit;
	
	
	 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_saveAircraftChanges; 
            http.send(null); 
			
	}
	else
	{
		
	}
}


function handleHttpResponse1_saveAircraftChanges()
{
	
	 if (http.readyState == 4) { 
	
              if(http.status==200) { 
                  var results=http.responseText; 
				    //alert(results);return false;
				 document.getElementById('createUser').innerHTML = results; 
				
					
				
              } 
              } 
}

function func_uploadProjectDocs()
{
	var url	=	'upload_editAircraftControlar.php';

	 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_editAircraftUpload; 
            http.send(null);
}

function func_uploadProjectFiles(projectId, folderId,isWorkspace)
{
	var url	=	'upload_controlar_view_project.php?project_id='+projectId+'&folder_id='+folderId+'&isWorkspace='+isWorkspace;	
	http.open("GET", url, true); 
    http.onreadystatechange = handleHttpResponse1_uploadProjectFiles;
	http.send(null); 	
}

function handleHttpResponse1_uploadProjectFiles()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				    
				 document.getElementById('showUploader').innerHTML = results; 
				
					
				
              } 
              } 
}

function init4(projectId,folderId) {
	document.getElementById('FileMgrDocUpldr').style.display="none";
	document.getElementById('loadEffectImg').style.display="";

	document.getElementById('file_upload_project_form').target = 'upload_target';
	document.getElementById('file_upload_project_form').submit();	
	// set time out and then reload the view projects page
	setTimeout('func_viewProject('+projectId+','+folderId+')', 20000);	
	
}
function initC4(projectId,folderId) {
	document.getElementById('FileMgrDocUpldr').style.display="none";
	document.getElementById('loadEffectImg').style.display="";

	document.getElementById('file_upload_project_form').target = 'upload_target';
	document.getElementById('file_upload_project_form').submit();	
	// set time out and then reload the view projects page
	setTimeout('func_viewClientProject('+projectId+','+folderId+')', 20000);

	
	
}
function func_uploadend_user_Files()
{
	var url	=	'end_user.php';
	 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_uploadend_user_Files; 
            http.send(null); 	
}

function handleHttpResponse1_uploadend_user_Files()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				    
				 document.getElementById('showUploader').innerHTML = results; 
				
					
				
              } 
              } 
}

function init5(id) 
{
document.getElementById('frmupload').target = 'upload_target';
document.getElementById('frmupload').submit();	
document.getElementById('file').value='';	

}


function open_projectFolder(folderID,projectID)
{
	window.location.href	=	'home.php?project_id='+projectID+'&folder_id='+folderID;
	//alert(folderID);
			//var url='open_folders.php?project_id='+projectID+'&folder_id='+folderID;
			/*var url='home.php?project_id='+projectID+'&folder_id='+folderID;
 			http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse_projectFolder; 
			
            http.send(null);*/
			

}
function handleHttpResponse_projectFolder() 
 {    
      if (http.readyState == 4)
	  { 
          if(http.status==200) 
		   { 
              var results=http.responseText;
			  
			  if(results > 0)
				 {
				   var msg="Folder already exists";
				 }
				 else
				  {
				   //var msg="Username is available for registartion";
				   
				  }
				
                //document.getElementById('txtResult').innerHTML =results; 
             } 
           } 
   } 
function func_myInfo()
{
	var url='my_info.php';
			
 			http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse_myinfo; 
			
            http.send(null);	
}

function handleHttpResponse_myinfo() {    
        if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText;
				
				  document.getElementById('createUser').innerHTML =results; 
              } 
              } 
        } 
		

function func_takeBack()
{
		var url='manage_users.php';
			
 			http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse_takeBack; 
			
            http.send(null);
}

function handleHttpResponse_takeBack() {    
        if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText;
				
				  document.getElementById('createUser').innerHTML =results; 
              } 
              } 
        }
		
		
function func_assignProjEndUsers()
{
	
	var userId = document.getElementById('txtEndUser').value;
	var url	=	'assignMoreProjects.php?flg=assignThisUser&user_id='+userId;
	
	 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_assignProjEndUsers; 
            http.send(null); 
	
	
}
function handleHttpResponse1_assignProjEndUsers()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				
              document.getElementById('displayAssignProject').innerHTML = results; 
				
              } 
              } 	
}
function func_assignAircraftEndUsers()
{
	
	var aircraftId = document.getElementById('txtAirCraft').value;
	//alert('id='+aircraftId);
	var url	=	'aircraft_info_user.php?flg=assignThisAircraft&aircraftId='+aircraftId;
	//alert('url=>'+url);
	 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_assignAircraftEndUsers; 
            http.send(null); 
	
	
}
		
function handleHttpResponse1_assignAircraftEndUsers() {    
       if (http.readyState == 4) { 	   	
              if(http.status==200) { 
                  var results=http.responseText; 
				
              document.getElementById('displayAssignAircraft').innerHTML = results; 
				
              } 
              } 
        }
		
		
		function func_assignAircraftEndUsersEdit()
{
	
	
	
	var aircraftId = document.getElementById('txtAirCraft').value;
	var userId = document.getElementById('userId').value;
	//alert('id='+aircraftId);
	var url	=	'aircraft_info_user_edit.php?flg=assignThisAircraft&aircraftId='+aircraftId+'&user_id='+userId;
	//alert('url=>'+url);
	 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_assignAircraftEndUsersEdit; 
            http.send(null); 
	
	
}
		
function handleHttpResponse1_assignAircraftEndUsersEdit() {    
       if (http.readyState == 4) { 	   	
              if(http.status==200) { 
                  var results=http.responseText; 
				
              document.getElementById('displayAssignAircraft').innerHTML = results; 
				
              } 
              } 
        }


function func_DeleteAssignProjEndUsers(userId)
{
	
	var res=confirm("Please confirm that you would like to delete this user?");
	if(res)
	{	
		var url	=	'assignMoreProjects.php?flg=DeleteassignThisUser&user_id='+userId;
		
		http.open("GET", url, true); 
        http.onreadystatechange = handleHttpResponse1_assignProjEndUsers; 
        http.send(null); 
	}
}
function func_DeleteAssignAircraftEndUsers(userId)
{
	
	var res=confirm("Please confirm that you would like to delete this aircraft?");
	
	if(res)
	{	
	   
		var url	=	'aircraft_info_user.php?flg=DeleteassignThisAircraft&aircraftId='+userId;
		                                        
		
		http.open("GET", url, true); 
        http.onreadystatechange = handleHttpResponse1_assignAircraftEndUsers; 
        http.send(null); 
	}
}


function func_assignNewCreatedProjectEdit(proj_id)
{
	//alert('c1');
	document.getElementById('divAddLinkShow').style.display="none";
	document.getElementById('divAddLinkHide').style.display="";
	var startDate	=	document.getElementById('txtprojectStart').value;
	var endDate		=	document.getElementById('txtprojectend').value;
	var url='assignMoreProjectsEdit.php?project_id='+proj_id+'&startDate='+startDate+'&endDate='+endDate;
		
            http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_assignNewCreatedProjectEdit; 
            http.send(null); 
}

function handleHttpResponse1_assignNewCreatedProjectEdit()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				
              document.getElementById('displayAssignProject').innerHTML = results; 
				
              } 
              } 
}

function func_assignProjEndUsersAdd(project_id)
{
	
	var user_id 	=	document.getElementById('txtEndUser').value;	
	var startDate	=	document.getElementById('hiddenStartDate').value;		
	var endDate		=	document.getElementById('hiddenEndDate').value;
	var url	=	'assignProj_user_EditProcess.php?flg=assignProject&user_id='+user_id+'&proj_id='+project_id+'&startDate='+startDate+'&endDate='+endDate;
	//alert('url'+url);
	http.open("GET", url, true); 
    http.onreadystatechange = handleHttpResponse1_assignNewCreatedProjectEdit; 
    http.send(null); 
	
}

function func_assignProjEndUsersDelete(user_id,project_id)
{
	
	var url	=	'assignProj_user_EditProcess.php?flg=deleteAssignedProject&user_id='+user_id+'&proj_id='+project_id;
	http.open("GET", url, true); 
    http.onreadystatechange = handleHttpResponse1_assignNewCreatedProjectEdit; 
    http.send(null); 
	
}




function func_moreprojectsEdit()
{
	var sessionCount	=	document.getElementById('cnt1').value;
	var str				=	'';
	var aircraftValue;
	
	if(sessionCount	==	NaN || sessionCount	== '')
	{
		sessionCount	=	1;
		//sessionCount	=	parseInt(sessionCount);
		
	}
	else
	{
		sessionCount++;	
	}
	
	
	//var selectArr	=	document.getElementById('txtEndUser');
	var selectArr	=	document.frmEditProject.txtEndUser.value;
	//var selectArr	=	document.getElementsByTagName('select');
	var kcnt		=	1;
	//alert(selectArr.length);
	for(var k=0 ; k<=sessionCount; k++)
	{
		//str='txtassignedAircraft_'+k;
		
		if(k==1)
		{
			
			aircraftValue	=	selectArr[k].value;	
			
		}
		else
		{
			aircraftValue	=	aircraftValue+','+selectArr[k].value;	
			
		}
		kcnt++;
		
	}
	
	
	
	
	document.getElementById('cnt1').value	= sessionCount;
	
	var url	=	'moreUsers.php?count='+sessionCount+'&selVal='+aircraftValue;
	
	 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_moreProjectsEdit; 
            http.send(null); 
	
}

function handleHttpResponse1_moreProjectsEdit()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				 document.getElementById('displayMoreUsers').innerHTML = results; 
				
					
				
              } 
              } 
}

function func_assignProjEndUsersEdit(projectId)
{
	var sessionCount	=	document.getElementById('cnt1').value;
	var selectArr	=	document.getElementsByTagName('select');
	//var selectArr	=	document.getElementById('txtassignedAircraft');
	var kcnt		=	1;
	//alert(selectArr.length);
	for(var k=0 ; k<selectArr.length; k++)
	{
		//str='txtassignedAircraft_'+k;
		
		if(k==0)
		{
			
			aircraftValue	=	selectArr[k].value;	
			
		}
		else
		{
			aircraftValue	=	aircraftValue+','+selectArr[k].value;	
			
		}
		kcnt++;
		
	}
	//var url	=	'aircraft_info_user.php?flg=assignAircraft'+'&assignVal='+aircraftValue;
	var projectname	= document.frmEditProject.txtprojectName.value;
	var startdate	=	document.frmEditProject.txtprojectStart.value;
	var enddate	=	document.frmEditProject.txtprojectend.value;
	
	
	var url	=	'edit_project_process.php?flg=assignProject&project_id='+projectId+'&assignVal='+aircraftValue+'&txtprojectName='+projectname+'&txtprojectStart='+startdate+'&txtprojectend='+enddate;
	
	
	 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_assignProjEndUsersEdit; 
            http.send(null); 
	
}
		
function handleHttpResponse1_assignProjEndUsersEdit() {    
        if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText;
				
				  document.getElementById('createUsers').innerHTML =results; 
              } 
              } 
        }

function func_revokeAircraftUser(userId,aircraftId)
{
	
	
	var res=confirm("Please confirm that you would like to revoke this aircraft user?");
	   if(res)
	   {	
	var url	=	'view_aircraft_process.php?flag=delete&userid='+userId+'&airid='+aircraftId;
	
	
	 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_revokeAircraftUser; 
            http.send(null); 
	   }
}

function handleHttpResponse1_revokeAircraftUser() {    
        if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText;
				
				 // document.getElementById('createUsers').innerHTML =results; 
				 document.getElementById('createUser').innerHTML =results; 
              } 
              } 
        }
		
function func_createNewProj()
{
	//var sessionCount	=	document.getElementById('cnt1').value;
	/*var selectArr	=	document.getElementsByTagName('select');
	//var selectArr	=	document.getElementById('txtassignedAircraft');
	var kcnt		=	1;
	//alert(selectArr.length);
	for(var k=0 ; k<selectArr.length; k++)
	{
		//str='txtassignedAircraft_'+k;
		
		if(k==0)
		{
			
			aircraftValue	=	selectArr[k].value;	
			
		}
		else
		{
			aircraftValue	=	aircraftValue+','+selectArr[k].value;	
			
		}
		kcnt++;
		
	}*/
	var projectname	= document.frmNewProjects.txtprojectName.value;
	var startdate	=	document.frmNewProjects.txtprojectStart.value;
	var enddate	=	document.frmNewProjects.txtprojectend.value;
	
	var result	=	frmcreateNew_project_validate()
	if(result==true)
	{
		var url	=	'new_project_process.php?flg=assignProject&txtprojectName='+projectname+'&txtprojectStart='+startdate+'&txtprojectend='+enddate;
		
		 http.open("GET", url, true); 
		 http.onreadystatechange = handleHttpResponse1_createNewProj; 
		 http.send(null); 
	}
	else
	{
		
	}
}

function handleHttpResponse1_createNewProj()
{
		 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
		  
			  document.getElementById('createUser').innerHTML = results;
				
              } 
              } 
}


function func_geteditProject(projectId)
{
	//var sessionCount	=	document.getElementById('cnt1').value;
	/*var selectArr	=	document.getElementsByTagName('select');
	//var selectArr	=	document.getElementById('txtassignedAircraft');
	var kcnt		=	1;
	
	for(var k=0 ; k<selectArr.length; k++)
	{
		//str='txtassignedAircraft_'+k;
		
		if(k==0)
		{
			
			aircraftValue	=	selectArr[k].value;	
			
		}
		else
		{
			aircraftValue	=	aircraftValue+','+selectArr[k].value;	
			
		}
		kcnt++;
		
	}*/
	var projectname	= document.frmEditProject.txtprojectName.value;
	var startdate	=	document.frmEditProject.txtprojectStart.value;
	var enddate	=	document.frmEditProject.txtprojectend.value;
	
	
	var url	=	'edit_project_process.php?flg=assignProject&project_id='+projectId+'&txtprojectName='+projectname+'&txtprojectStart='+startdate+'&txtprojectend='+enddate;
	
	 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_geteditProject; 
            http.send(null); 
	
}

function handleHttpResponse1_geteditProject()
{
		 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				  
				  document.getElementById('createUser').innerHTML = results; 
				
              } 
              } 
}


function func_addAirTypes()
{
	var sessionCount	=	document.getElementById('cnt1').value ;
	
	
	var str				=	'';
	var aircraftValue;
	
	if(sessionCount	==	NaN || sessionCount	== '')
	{
		sessionCount	=	1;
			
	}
	else
	{
		sessionCount++;	
	}
	
	//alert('cnt2='+sessionCount);
	var selectArr	=	document.getElementsByTagName('input');
	
	//var selectArr	=	document.getElementById('txtaircrafttype');
	
	//var selectArr	=	document.frmCreateManufacturer.airType.value;
	var kcnt		=	1;
	
	//var sCount	=	sessionCount+2;
	
	var sCount	=	sessionCount;
	for(var k=1 ; k<=sCount; k++)
	{
		namestr=selectArr[k].name;
		//alert('namestr='+namestr);
	    var name =namestr.substring(16);
		
		aircraftValue	=	aircraftValue+','+selectArr[k].value+"_"+name;	
		
		kcnt++;
		
	}
	
		
	document.getElementById('cnt1').value	= sessionCount;
	
		var url	='addMoreAirTypes.php?sessionCount='+sessionCount+'&aircraftValue='+aircraftValue;
		//alert('u2=>'+url);
	 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_addAirTypes; 
            http.send(null); 
}

function handleHttpResponse1_addAirTypes()
{
		 if (http.readyState == 4) { 
              if(http.status==200) { 
			  
                  var results=http.responseText; 
				  
				  document.getElementById('displayAirTypeControl').innerHTML = results; 
				
              } 
              } 
}

function func_createManu()
{
	var sessionCount	=	document.getElementById('cnt1').value;
	
	var str				=	'';
	var aircraftValue;
	
	if(sessionCount	==	NaN || sessionCount	== ''|| sessionCount	== null)
	{
		sessionCount	=	1;
			
	}
	else
	{
		sessionCount++;	
	}
	
	
	var selectArr	=	document.getElementsByTagName('input');
	//var selectArr	=	document.getElementById('txtaircrafttype');
	
	//var selectArr	=	document.frmCreateManufacturer.airType.value;
	var kcnt		=	1;
	
	//var sCount	=	sessionCount+2;
	
	for(var k=1 ; k<=sessionCount; k++)
	{
		
		//str='txtassignedAircraft_'+k;
		
		if(k==1)
		{
			
			aircraftValue	=	selectArr[1].value;	
			
		}
		else
		{
			aircraftValue	=	aircraftValue+','+selectArr[k].value;	
			
		}
		kcnt++;
		
	}
		
	document.getElementById('cnt1').value	= sessionCount;
	var manufacturer	=	document.getElementById('txtfmanufacturer').value;
	var url	=	'create_manufacturer_process.php?flagmode=create&txtfmanufacturer='+manufacturer+'&aircraftType='+aircraftValue;
	
	http.open("GET", url, true); 
    http.onreadystatechange = handleHttpResponse1_createManu; 
    http.send(null); 
}

function handleHttpResponse1_createManu()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				 document.getElementById('createUser').innerHTML = results; 
				
					
				
              } 
              } 
}
function handleHttpResponse1_pager()
{	
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				 document.getElementById('createUser').innerHTML = results; 				
              } 
              } 
}
/*function got_to_home(aircraft_id)
{
	var url	="client_area_home.php?aircraftid="+aircraft_id;
	alert("url="+);
	 http.open("GET", url, true); 
            
			
            http.send(null);	
	
}*/
function func_pager(send_url)
{	
	//var hiddenManufacturer	=	document.getElementById('hiddenManufacturer').value;
	
	var url	=	send_url;
	url = random_url_generator(url, 1);
	 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_pager; 
			
            http.send(null);	
}
function searchAircraft(Category)
{

  document.end_user.category.value=Category;
  var manufacturer	=	document.getElementById('manufacturer').value;
  var aircraftType	=	document.getElementById('aircraftType').value;
  var leaseorSale	=	document.getElementById('leaseorSale').value;
 /* document.end_user.submit();*/
  var url	=	'end_user.php?category='+Category+'&headerFlg=1&manufacturer='+manufacturer+'&aircraftType='+aircraftType+'&leaseorSale='+leaseorSale;
  
	http.open("GET", url, true); 
	
    http.onreadystatechange = handleHttpResponse1_showAll; 
	http.send(null)
}

function showAll()
{
	var url	=	'end_user.php?headerFlg=1';
	http.open("GET", url, true); 
	
    http.onreadystatechange = handleHttpResponse1_showAll; 
	http.send(null)
 /* document.end_user.manufacturer.value="";
  document.end_user.aircraftType.value="";
  document.end_user.leaseorSale.value="";
  document.end_user.submit();*/
}
function handleHttpResponse1_showAll()
{
	 if (http.readyState == 4)
	 { 
              if(http.status==200)
			  { 
                  var results=http.responseText; 
				 
				 document.getElementById('createUser').innerHTML = results; 				
              } 
     } 
	
}

function func_viewManufacturer(manufacturerId)
{
	var url	=	'view_manufacturer.php?manufacturer_id='+manufacturerId;
	
	 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_viewManufacturer; 
			
            http.send(null);
		
}
function handleHttpResponse1_viewManufacturer()
{	
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				 document.getElementById('createUser').innerHTML = results; 				
              } 
              } 
}


function func_editManufacturerFromView(manuId)
{
	
	var	url	=	'edit_manufacturer.php?manufacturer_id='+manuId;
	http.open("GET", url, true); 
	http.onreadystatechange = handleHttpResponse_editManufacturerFromView; 
	http.send(null); 
}

function handleHttpResponse_editManufacturerFromView()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				  
				 document.getElementById('createUser').innerHTML = results; 
				
					
				
              } 
              } 
}

function func_viewEngineType(engineId)
{
	var url	=	'view_engineType.php?engine_id='+engineId;
	
	 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_viewEngineType; 
			
            http.send(null);
		
}
function handleHttpResponse1_viewEngineType()
{	
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				 document.getElementById('createUser').innerHTML = results; 				
              } 
              } 
}


function func_editEngineTypeFromView(engineId)
{
	var url	=	'edit_engine.php?engine_id='+engineId;
	 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_editEngineTypeFromView; 
            http.send(null); 
	
}

function handleHttpResponse1_editEngineTypeFromView()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				 document.getElementById('createUser').innerHTML = results; 
		
              } 
              } 
}

function func_delManufactFromView(manuId)
{
	var res=confirm("Please confirm that you would like to delete this Engine type?");
	   if(res)
	   {
				var	url	=	'create_manufacturer_process.php?flagmode=delete&delete='+manuId;
			http.open("GET", url, true); 
			http.onreadystatechange = handleHttpResponse_delManufactFromView; 
			http.send(null); 
	   }
}
function handleHttpResponse_delManufactFromView()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				 document.getElementById('createUser').innerHTML = results; 
		
              } 
              } 
}

function func_delEngineFromView(engineId)
{
	var res=confirm("Please confirm that you would like to delete this engine type?");
	   if(res)
	   {
	var	url	=	'create_manufacturer_process.php?flagmode=deleteEngine&delete='+engineId;
	http.open("GET", url, true); 
	http.onreadystatechange = handleHttpResponse_delEngineFromView; 
	http.send(null); 
	   }
}
function handleHttpResponse_delEngineFromView()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				 document.getElementById('createUser').innerHTML = results; 
		
              } 
              } 
}


function func_viewEndUserAircraft(craftId)
{
	url	=	'client_area_home.php?aircraftid='+craftId;
	http.open("GET", url, true); 
	http.onreadystatechange = handleHttpResponse_viewEndUserAircraft; 
	http.send(null); 
}

function handleHttpResponse_viewEndUserAircraft()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				 document.getElementById('createUser').innerHTML = results; 
		
              } 
              } 
}

function func_viewRecentAircraftHome(craftId,page)
{
	
	url	=	'client_area_home_content.php?aircraftid='+craftId+'&page='+page;	
	http.open("GET", url, true); 
	http.onreadystatechange = handleHttpResponse_viewRecentAircraftHome; 
	http.send(null);
}
function handleHttpResponse_viewRecentAircraftHome()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				 document.getElementById('createUser').innerHTML = results; 
				// document.getElementById('body_content').innerHTML = results; 
		
              } 
              } 
}

function func_viewAccessedAircraft(craftId)
{
	
	url	=	'client_area_home.php?fromenduser=1&aircraftid='+craftId;
	
	http.open("GET", url, true); 
	http.onreadystatechange = handleHttpResponse_viewAccessedAircraft; 
	http.send(null);
}

function handleHttpResponse_viewAccessedAircraft()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				 document.getElementById('createUser').innerHTML = results; 
		
              } 
              } 
}
function returnToList()
{
	url	=	'client_area_home_content.php';
	
	http.open("GET", url, true); 
	http.onreadystatechange = handleHttpResponse_return; 
	http.send(null);
	
}
function handleHttpResponse_return()
{
	 if (http.readyState == 4) 
	 { 
              if(http.status==200) { 
                  var results=http.responseText; 
				 document.getElementById('createUser').innerHTML = results; 
		
              } 
              } 
}

function func_downloadDocumentFileFromProject(fileName,projectId,folderId)
{
	window.open('downloadDocumentFilesFromProject.php?selected_file='+fileName+'&craftId='+projectId+'&docid='+folderId,'_blank','toolbar=yes, location=yes, directories=no, status=no, menubar=yes, scrollbars=yes, resizable=no, copyhistory=yes, width=700, height=700');
}


function func_upload_endUser_projectFiles(projectId, folderId)
{
	//var url	=	'upload_controlar_view_project.php?project_id='+projectId+'&folder_id='+folderId+'$type='+type;
	var url	=	'upload_controlar_view_project.php?project_id='+projectId+'&folder_id='+folderId;
	
	 http.open("GET", url, true); 
     http.onreadystatechange = handleHttpResponse1_endUser_projectFiles;
	 http.send(null); 	
}

function handleHttpResponse1_endUser_projectFiles()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				  document.getElementById('showUploader').innerHTML = results; 
				
					
				
              } 
              } 
}

function initClient() {
	document.getElementById('file_upload_clientproject_form').target = 'upload_target';
document.getElementById('file_upload_clientproject_form').submit();	
}


function func_confirmDeleteProject(projectId)
{
		var userName	=	document.getElementById('userName').value;
		var userPassword	=	document.getElementById('userPassword').value;
		var res=confirm("Please confirm that you would like to delete this project?");
	   if(res)
	   {
		   
	var	url	=	'manage_project_process.php?projectids='+projectId+'&userName='+userName+'&userPassword='+userPassword;
	//var url = 'confirm_deleteProject.php?projectids='+values;
	
	http.open("GET", url, true); 
	http.onreadystatechange = handleHttpResponse_deleteProject; 
	http.send(null); 
	   }
}


function handleHttpResponse_confirmDeleteProject() {    
        if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText;
				 
				//  document.getElementById('displayMsg').innerHTML = msg; 
				  document.getElementById('createRequest').innerHTML = results; 
              } 
              } 
        } 
		
		
		
function func_uploadProjectFilesWorkspace(projectId, folderId,isWorkspace)
{
	//var url	=	'upload_controlar_view_project.php?project_id='+projectId+'&folder_id='+folderId+'$type='+type;
	var url	=	'upload_controlar_view_projectWorkspace.php?project_id='+projectId+'&folder_id='+folderId+'&isWorkspace='+isWorkspace;
	
	 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_uploadProjectFilesWorkspace;
			
            http.send(null); 	
}

function handleHttpResponse1_uploadProjectFilesWorkspace()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				    
				 document.getElementById('showUploadeder').innerHTML = results; 
					
					
				
              } 
              } 
}


function func_deleteFolderFiles(projectId,docId,folderId,frmWrkSpc)
{  

        var resval=confirm("Please confirm that you would like to delete this documents?");	
		
	        if(resval)
	          {
			     var url='folders_proecess.php?flagmode=deleteProjectFiles&project_id='+projectId+'&docId='+docId+'&folder_id='+folderId+'&frmWrkSpc='+frmWrkSpc;
				
 			      http.open("GET", url, true); 
                  http.onreadystatechange = handleHttpResponse_deleteFolderFiles; 			
                  http.send(null);
			  }
	
}


function handleHttpResponse_deleteFolderFiles()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				// document.getElementById('showDeleteWorkspace').innerHTML = results; 
				 document.getElementById('createUser').innerHTML = results;
				
              } 
              } 
}

function func_save_settings()
{ 	

var defaultAdmin =document.getElementById('defaultAdmin').value;
var	url	='systemSettings_process.php?flg=defAdmn&defaultAdmin='+defaultAdmin;

//window.location.href=url;
	
	 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_settings; 
            http.send(null); 
			
	
}
function handleHttpResponse1_settings()
{
	//alert('out');
		 if (http.readyState == 4) { 
		  
              if(http.status==200) {  
			  
			  var results=http.responseText; 
			
                 document.getElementById('createUser').innerHTML = results; 
				
             } 
              } 
}


/*function handleHttpResponse1_save_settings()
{
  
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 		
				  alert("results="+results);
				 document.getElementById('createUser').innerHTML = results; 				
              } 
              } 
}
*/function delete_airtype(airtype_id,manufacId)
{
	
	var con =confirm("Deleting an Aircraft Type  will delete related Aircrafts, do you want to delete the Aircraft Type?");
	if(con==true)
	{
	
	  var	url	='delete_airtype.php?airtype_id='+airtype_id+'&mode=delete&manufacturer_id='+manufacId;
	
	   http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_deleteAirTypes; 
            http.send(null); 
	}

	
}

function handleHttpResponse1_deleteAirTypes()
{
	
		 if (http.readyState == 4) { 
		  
              if(http.status==200) {  
			  var results=http.responseText; 
			
                 document.getElementById('createUser').innerHTML = results; 
				
              } 
              } 
}
function func_display_project_docs(project_id,userId)
{
	
	
	var	url	='display_project_docs.php?project_id='+project_id+'&userId='+userId;
	
	 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_display_project_docs; 
            http.send(null); 

	
}

function handleHttpResponse1_display_project_docs()
{
	
		 if (http.readyState == 4) { 
              if(http.status==200) {  
			  var results=http.responseText; 
			 //alert('text='+results);
              document.getElementById("createUser").innerHTML=results;
				
              } 
              } 
}
function func_pass_folder_id(folder_id)
{
	
	
	var	url	='display_project_docs.php?folder_id='+folder_id;
	
	 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse1_pass_folder_id; 
            http.send(null); 

	
}

function handleHttpResponse1_pass_folder_id()
{
	
		 if (http.readyState == 4) { 
              if(http.status==200) {  
			  var results=http.responseText; 
			 //alert('text='+results);
              document.getElementById("createUser").innerHTML=results;
				
              } 
              } 
}

function showCreateWrkSpcForm()
{
	document.getElementById('addWrkspcSection').style.display="";
	document.getElementById('addWrkspcBtn').style.display="none";
}

function showCreateWrkSpcBtn()
{
		document.getElementById('addSectionName').value ='';
	document.getElementById('addWrkspcSection').style.display="none";
	document.getElementById('addWrkspcBtn').style.display="";
}

function AddNewWrkSpc(project_id,folder_id)
{
	var sectionName = document.getElementById('addSectionName').value;
	if(sectionName == '')
	{
		alert('Please enter section name');
	}
	else
	{		
		var	url	='createNewWorkspaceSection.php?project_id='+project_id+'&folder_id='+folder_id+'&sectionName='+sectionName;		
		//location.href=url;
		http.open("GET", url, true); 
	   http.onreadystatechange = handleHttpResponse_workspace_created; 
	    http.send(null); 
	}

}
function handleHttpResponse_workspace_created()
{	
   if (http.readyState == 4) { 
   if(http.status==200) {  
   var results=http.responseText; 			 
   document.getElementById("createUser").innerHTML=results;
    } 
   } 
}

function func_uploadWorkSpaceFiles(projectId, folderId,isWorkspace,section_id,name)
{
	/*var url	=	'upload_controller_worspace.php?project_id='+projectId+'&folder_id='+folderId+'&isWorkspace='+isWorkspace+'&section_id='+section_id;
	
	 http.open("GET", url, true); 
            http.onreadystatechange = handleHttpResponse_uploadWorkSpaceFiles;
			
            http.send(null); 	*/
		var url	=	'view_workspace.php?show_uploader=1&project_id='+projectId+'&folder_id='+folderId+'&isWorkspace='+isWorkspace+'&section_id='+section_id;	
		
		 http.open("GET", url, true); 
         http.onreadystatechange = handleHttpResponse_workspace_created;
		 http.send(null);
		
			
}

function handleHttpResponse_uploadWorkSpaceFiles()
{
	 if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				    
				 document.getElementById('showUploader').innerHTML = results; 		
					
				
              } 
              } 
}

function initWorkspace(projectId,folderId)
{	
	document.getElementById('wrkSpcDocUpldr').style.display="none";
	document.getElementById('loadEffectImg').style.display="";
	document.getElementById('file_upload_project_workspace').target = 'upload_target';
	document.getElementById('file_upload_project_workspace').submit();
	
	setTimeout('func_showWorkspace('+projectId+','+folderId+',1)', 20000);	
	
}
function deleteEntireWorkspace(projectId,folderId,section_id)
{
    var resval=confirm("Please confirm that you would like to delete this Workspace and all its files?");	
		
	if(resval)
	{
	  var url='folders_proecess.php?flagmode=deleteEntireWorkspace&project_id='+projectId+'&section_id='+section_id+'&folder_id='+folderId;
	  http.open("GET", url, true); 
      http.onreadystatechange = handleHttpResponse_deleteFolderFiles; 			
      http.send(null);
	}
	

}

function func_viewClientProject(projectId,folderId)
{
		if(folderId == '')
	{
		folderId =0;
	}
	var url='home.php?project_id='+projectId+'&folder_id='+folderId;
	
	http.open("GET", url, true); 
	http.onreadystatechange = handleHttpResponse_viewProject; 			
    http.send(null);	
}

function editSettingsValue(id)
{
	var url = "systemSettings_form.php?setting_id="+id;
	http.open("GET", url, true); 
	http.onreadystatechange = handleHttpResponse_settings; 			
    http.send(null);
}

function handleHttpResponse_settings()
{
		if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				    
				 document.getElementById('createUser').innerHTML = results; 		
					
				
              } 
              } 
}
function saveSettingsValue()
{
	var setting_id = document.getElementById('setting_id').value ;
	var setting_value = document.getElementById('setting_value').value ;
	
	var url = "systemSettings_process.php?flg=saveSetVal&setting_id="+setting_id+"&setting_value="+setting_value;
	
	
	http.open("GET", url, true); 
	http.onreadystatechange = handleHttpResponse_settings; 			
    http.send(null);
}
//function to perform validations while reseting password
function resetPassword_validate()
{	
	var newpassword							    =	document.frmResetPassword.txtnewpassword.value;
	var confirmpassword							=	document.frmResetPassword.txtconfirmpassword.value;
	
	if(!validate_required_field(newpassword))
	{
		alert("Please Enter New Password");
		document.frmResetPassword.txtnewpassword.select();
		return false;
	}
	
	if(!validate_required_field(confirmpassword))
	{
		
		alert("Please Enter Confirm Password");
		document.frmResetPassword.txtconfirmpassword.select();
		return false;
	}
	
	if(newpassword!=confirmpassword)
	{
	   alert("Password and Confirm Password Should Be Same");
	   document.frmResetPassword.txtconfirmpassword.select();
	   return false;
	}
	
	return true
	
}
function conatctAdditionlInfo()
{
	var additional_aircraft = document.getElementById('additional_aircraft').value;
	var url ='clientArea_request_additionalInfo_thank_you.php?additional_aircraft='+additional_aircraft;
	http.open("GET", url, true); 
	http.onreadystatechange = handleHttpResponse_clinetAcknowledgement; 			
    http.send(null);
}

function handleHttpResponse_clinetAcknowledgement()
{
		if (http.readyState == 4) { 
              if(http.status==200) { 
                  var results=http.responseText; 
				    
				 document.getElementById('createUser').innerHTML = results; 		
					
				
              } 
             } 	
}
function getEndUserInfo()
{
	var url ='my_info.php';
	http.open("GET", url, true); 
	http.onreadystatechange = handleHttpResponse_clinetAcknowledgement; 			
    http.send(null);
}