//xmlhttp.js
//Function to create an XMLHttp Object.
function getxmlhttp (){
	
//Create a boolean variable to check for a valid Microsoft ActiveX instance.
var xmlhttp = false;
//Check if we are using Internet Explorer.
try {
//If the JavaScript version is greater than 5.
 xmlhttp=new XMLHttpRequest();
} catch (e) {
//If not, then use the older ActiveX object.
try {
//If we are using Internet Explorer.
 xmlhttp=new XMLHttpRequest();
} catch (E) {
//Else we must be using a non-Internet Explorer browser.
xmlhttp = false;
}
}
// If we are not using IE, create a JavaScript instance of the object.
if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
xmlhttp = new XMLHttpRequest();
}

return xmlhttp;
}



function getdate1(next_last, var1, var2) {

//	alert (next_last);
//	alert (var1);
	xmlhttp = getxmlhttp ();
	xmlhttp.open("GET", "user_calendar.php?" + next_last + "=" + var1 + "&pck_id=" + var2);	

	document.getElementById('loadingImage').style.display="block";

	xmlhttp.onreadystatechange = handleFunction;
	xmlhttp.send(null);
	
}

function handleFunction() {

    if(xmlhttp.readyState == 4 && xmlhttp.status == 200){
		
        // Text returned FROM the PHP script
        var response = xmlhttp.responseText;
		
        if(response) {
			//alert(response);

			document.getElementById('loadingImage').style.display="none";
			document.getElementById('maindata').innerHTML = response;
						
		}
	}
}



function getdate_calendar(day, month, year) {
	//alert (day);
	//alert (month);
	//alert(year);

	xmlhttp = getxmlhttp ();
	xmlhttp.open("GET", "arrival_calendar.php?days_select="+day+"&month_select="+month+"&year_select="+year);	
//alert("calender.php?days_select="+day+"&month_select="+month+"&year_select"+year);
	//document.getElementById('loadingImage').style.display="block";

	xmlhttp.onreadystatechange = handleFunction_calendar;
	xmlhttp.send(null);
	
}

function handleFunction_calendar() {

    if(xmlhttp.readyState == 4 && xmlhttp.status == 200){
		
        // Text returned FROM the PHP script
        var response = xmlhttp.responseText;
		
        if(response) {
		//	alert(response);

		//	document.getElementById('loadingImage').style.display="none";
			document.getElementById('maindata').innerHTML = response;
						
		}
	}
}





function getdate_calendar_2(day2, month2, year2) {


	xmlhttp = getxmlhttp ();
	xmlhttp.open("GET", "departure_calendar.php?days_select_2="+day2+"&month_select_2="+month2+"&year_select_2="+year2);	
//alert("calender.php?days_select="+day+"&month_select="+month+"&year_select"+year);
	xmlhttp.onreadystatechange = handleFunction_calendar_2;
	xmlhttp.send(null);
	
}

function handleFunction_calendar_2() {

    if(xmlhttp.readyState == 4 && xmlhttp.status == 200){
		
        // Text returned FROM the PHP script
        var response = xmlhttp.responseText;
		
        if(response) {
			//alert(response);
		///document.getElementById('maindata_2').style.display="block";
			//document.getElementById('loadingImage').style.display="none";
			document.getElementById('maindata_2').innerHTML = response;
						
		}
	}
}










//Function to get next results of database
function nextback (serverPage){
//Get an XMLHttpRequest object for use.
	//alert (serverPage);
	xmlhttp = getxmlhttp ();
	/// to show the .gif loading image
	document.getElementById('loading2').style.display = 'inline';

    // Open PHP script for requests
	xmlhttp.open("GET", "get_main_data.php?pagio=" + serverPage);	

	xmlhttp.onreadystatechange = handleResponseSendBack;
	xmlhttp.send(null);

}

//handle the response
function handleResponseSendBack() {
    if(xmlhttp.readyState == 4 && xmlhttp.status == 200){
		
        // Text returned FROM the PHP script
        var response = xmlhttp.responseText;
		
        if(response) {
			//alert(response);

			document.getElementById('maindata').innerHTML = response;
						
			//release ajax visual effects
/*			document.getElementById('loading').style.display = 'none';
			document.getElementById('selected_page').innerHTML = '<strong>' + mResponse[1] + '</strong>';
			document.getElementById('selected_page').innerHTML += ' <input type="button" name="ss" id="ss" value="Select another page" onclick="showHide();" />';
			document.getElementById('selected_page').style.display = 'inline';
			
			if(document.getElementById('success'))
				document.getElementById('success').style.display = 'none';
*/
		}else{
			
//			document.getElementById('loading').style.display = 'block';			
//			document.getElementById('ss').disabled = true;
//			document.getElementById('page').disabled = true;
//			document.getElementById('maindata').innerHTML = '';
//			document.getElementById('loading').style.display = 'inline';
//			document.getElementById('success').style.display = 'none';
		}
    }
}


//////////////// Register.php check user name /////////////////////////////////

function chck_ussr(usr) {

//alert(usr);
	xmlhttp = getxmlhttp ();
	xmlhttp.open("GET", "check_username.php?usr="+usr);	

//	document.getElementById('loadingImage').style.display="block";

	xmlhttp.onreadystatechange = handleFunction_usr;
	xmlhttp.send(null);
	
}

function handleFunction_usr() {

    if(xmlhttp.readyState == 4 && xmlhttp.status == 200){
		
        // Text returned FROM the PHP script
        var response = xmlhttp.responseText;
		
        if(response) {
			//alert(response);

			//document.getElementById('loadingImage').style.display="none";
			document.getElementById('usrmaindata').innerHTML = response;
						
		}
	}
}



//////////////Banner //////////
//////////////// Register.php check user name /////////////////////////////////

function bannero(x) {

//alert(x);
	xmlhttp = getxmlhttp ();
	xmlhttp.open("GET", "i_banner_inner.php?dir="+x);	

//	document.getElementById('loadingImage').style.display="block";

	xmlhttp.onreadystatechange = handleFunction_bannero;
	xmlhttp.send(null);
	
}

function handleFunction_bannero() {

    if(xmlhttp.readyState == 4 && xmlhttp.status == 200){
		
        // Text returned FROM the PHP script
        var response = xmlhttp.responseText;
		
        if(response) {
			///alert(response);

			//document.getElementById('loadingImage').style.display="none";
			document.getElementById('maindata').style.backgroundImage="url("+response+")";
			//	document.getElementById('maindata').style.backgroundImage = response;
						
		}
	}
}

////////////////////////
function pck_data(x) {

	//alert(x);
	xmlhttp = getxmlhttp ();
	xmlhttp.open("GET", "pck_data.php?id="+x);	

//	document.getElementById('loadingImage').style.display="block";

	xmlhttp.onreadystatechange = handleFunction_pck;
	xmlhttp.send(null);
	
}

function handleFunction_pck() {

    if(xmlhttp.readyState == 4 && xmlhttp.status == 200){
		
        // Text returned FROM the PHP script
        var response = xmlhttp.responseText;
		
        if(response) {
			document.getElementById('light').style.display='block';
			document.getElementById('fade').style.display='block'; 
			///alert(response);

			//document.getElementById('loadingImage').style.display="none";
			document.getElementById('light').innerHTML = response;
						
		}
	}
}


////////////////////////
function package_info(x,y) {

//alert(x);
//window.pck_name=y;
	xmlhttp = getxmlhttp ();
	xmlhttp.open("GET", "package_info.php?pck_id="+x+"&pck_name="+y);	

//	document.getElementById('loadingImage').style.display="block";

	xmlhttp.onreadystatechange = handleFunction_pck;
	xmlhttp.send(null);
	
}

function handleFunction_pck() {

    if(xmlhttp.readyState == 4 && xmlhttp.status == 200){
		
        // Text returned FROM the PHP script
        var response = xmlhttp.responseText;
		
        if(response) {
document.getElementById('more_info').style.display='block';
 document.getElementById('more_info_overlay').style.display='block'; javascript:scroll(0,0);
			document.getElementById('more_info').innerHTML = response;
						
		}
	}
}



function checklogin(user,pass)
{
do{
	// alert(user);
	// alert(pass);
		if( user=='' || pass=='')
	{
		//alert ('Please insert username ans password');
		document.getElementById('username').style.color="#368DAD";
		document.getElementById('username').value="User name";
		document.getElementById('password').style.color="#368DAD";
		document.getElementById('password').value="Password";
		return false;
		break;	
	}
	else if( user=='username' && pass=='Password')
	{
		//alert ('Please insert username ans password');
		document.getElementById('username').style.color="#368DAD";
		//document.getElementById('username').value="username";
		document.getElementById('password').style.color="#368DAD";
		//document.getElementById('password').value="password";
		return false;
		break;
	}else if(user=='username'){
		document.getElementById('username').style.color="#368DAD";
		//document.getElementById('username').value="username";
	//	document.getElementById('password').style.color="#368DAD";
		//document.getElementById('password').value="password";
		return false;
		break;
	}else if(pass=='Password')
	{
		document.getElementById('password').style.color="#368DAD";
		return false;
		break;
	}
		
	}while(0)

	
	xmlhttp = getxmlhttp ();
///	xmlhttp.open("GET", "get_news.php?id="+x+"&date="+y+"");	
	xmlhttp.open("GET", "amcham_check.php?username="+user+"&password="+pass);	
	document.getElementById('login_login').style.display="none";
	document.getElementById('loading_img').style.display="block";

	xmlhttp.onreadystatechange = handleFunction_news;
	xmlhttp.send(null);
}



function handleFunction_news() {

    if(xmlhttp.readyState == 4 && xmlhttp.status == 200){
		
        // Text returned FROM the PHP script
        var response = xmlhttp.responseText;
		
        if(response) {
		//	alert(response);
			//alert('show'+window.id);
	
		document.getElementById('loading_img').style.display="none";
		document.getElementById('login_login').style.display="block";
		//	document.getElementById('loadingImage').style.display="none";

			document.getElementById('login_login').innerHTML = response;
						
		}
	}
}


function validsubscribdisplay(value){
	
do {

var y;
		y=document.getElementById('subemailoo_sc').value;
		if((y.length==0) || (y.charAt(0)==' '))
		{
			document.getElementById('subscribe_emiloresult').innerHTML="Please enter your E-Mail";
			document.getElementById('subemailoo_sc').focus();
			return false;
			break;
		}
	var p
	p=document.getElementById('subemailoo_sc').value;
		
var pattern=/^([a-zA-Z0-9_.-])+@([a-zA-Z0-9_.-])+\.([a-zA-Z])+([a-zA-Z])+/;
		if((p.length!=0)&&pattern.test(p))
		{
			document.getElementById('subscribe_emiloresult').innerHTML="";	
			javascript:scroll(0,0);
			document.getElementById('fade_newsletter').style.display='block';
			document.getElementById('light_newsletter').style.display='block';	
			document.getElementById('emailob_subs').value=value;
		}

else
		   {
				document.getElementById('subscribe_emiloresult').innerHTML="Invalid E-Mail Address";
			    document.getElementById('subemailoo_sc').focus();
				return false;
				break;
    		}
	
	}
	while(0)
}


function validsubscribcontact(subemailoo){
do {

var y;
		y=document.getElementById('subemailoo').value
		if((y.length==0) || (y.charAt(0)==' '))
		{
			document.getElementById('subscribe_result').innerHTML="Please enter your E-Mail Address";
			document.getElementById('subemailoo').focus();
			return false;
			break;
		}
	var p
	p=document.getElementById('subemailoo').value;
		
var pattern=/^([a-zA-Z0-9_.-])+@([a-zA-Z0-9_.-])+\.([a-zA-Z])+([a-zA-Z])+/;
		if((p.length!=0)&&pattern.test(p))
		{
			document.getElementById('subscribe_result').innerHTML="";	
			javascript:scroll(0,0);
			document.getElementById('fade_contact').style.display='none';
			document.getElementById('light_contact').style.display='none';
			document.getElementById('fade_newsletter').style.display='block';
			document.getElementById('light_newsletter').style.display='block';	
			document.getElementById('emailob_subs').value=subemailoo;	
		}

else
		   {
				document.getElementById('subscribe_result').innerHTML="Invalid E-Mail Address";
			    document.getElementById('subemailoo').focus();
				return false;
				break;
    		}
	
	}
	while(0)
}/*

		xmlhttp = getxmlhttp ();
		///	xmlhttp.open("GET", "get_news.php?id="+x+"&date="+y+"");	
		xmlhttp.open("GET", "subscribe_newsletter.php?subemailoo="+subemailoo);	
		document.getElementById('subscribe_result').style.display="none";
		document.getElementById('loading_contact').style.display="block";
	
		xmlhttp.onreadystatechange = handlevalidsubscribcontact;
		xmlhttp.send(null);
	}



function handlevalidsubscribcontact() {

    if(xmlhttp.readyState == 4 && xmlhttp.status == 200){
		
        // Text returned FROM the PHP script
        var response = xmlhttp.responseText;
		
        if(response) {
		//	alert(response);
			//alert('show'+window.id);
	
		document.getElementById('loading_contact').style.display="none";
		document.getElementById('subscribe_result').style.display="block";
		//	document.getElementById('loadingImage').style.display="none";

			document.getElementById('subscribe_result').innerHTML = response;
						
		}
	}
}

*/
function validmailcenter(mailemailoo,mailmessage)
{
var countero=1;	
	do{
		var y;
				y=document.getElementById('mailemailoo').value;
			//	alert(y);
				if((y.length==0) || (y.charAt(0)==' ') || y=='From:example@domain.com')
				{
					document.getElementById('mailcenter_result').innerHTML="Please enter your E-Mail Address";
					document.getElementById('mailemailoo').style.color="#666666"; 
					document.getElementById('mailemailoo').focus();
					return false;
					break;
					//countero++;
				}
			var p
			p=document.getElementById('mailemailoo').value;
				
		var pattern=/^([a-zA-Z0-9_.-])+@([a-zA-Z0-9_.-])+\.([a-zA-Z])+([a-zA-Z])+/;
				if((p.length!=0)&&pattern.test(p))
				{
					document.getElementById('mailemailoo').style.color="#666666" 	
				}
		
		else
				   {
					   document.getElementById('mailcenter_result').innerHTML="Invalid E-Mail Address";
					   document.getElementById('mailemailoo').style.color="#666666"; 
					//countero++;
					return false;
					break;
					}
///////////////////////////////////////////////////////////////////
	y=document.getElementById('mailmessage').value;
		if((y.length==0) || (y.charAt(0)==' ') || y=='Message:')
		{
			//alert("Please enter your name");
			document.getElementById('mailmessage').style.color="#666666";// b3d el error el lon yt3'yr  a7mr
			document.getElementById('mailmessage').focus();
			document.getElementById('mailcenter_result').innerHTML="Please enter message";
					return false;
					break;
		}
		var p;
		p=document.getElementById('mailmessage').value;
		if((p.length!=0))
		{
			document.getElementById('mailmessage').style.color="#666666"; 	// yrg3 eswed	
		}
//////////////////////////////////////////////////////////////////////////////////////////

		}while(0)
		xmlhttp = getxmlhttp ();
		///	xmlhttp.open("GET", "get_news.php?id="+x+"&date="+y+"");	
		xmlhttp.open("GET", "mail_to_center.php?mailemailoo="+mailemailoo+"&&mailmessage="+mailmessage);	
		document.getElementById('mailcenter_result').style.display="none";
		document.getElementById('loading_img_mail').style.display="block";
	
		xmlhttp.onreadystatechange = handlevalidmailcenter;
		xmlhttp.send(null);
	}



function handlevalidmailcenter() {

    if(xmlhttp.readyState == 4 && xmlhttp.status == 200){
		
        // Text returned FROM the PHP script
        var response = xmlhttp.responseText;
		
        if(response) {
		//	alert(response);
			//alert('show'+window.id);
	
		document.getElementById('loading_img_mail').style.display="none";
		document.getElementById('mailcenter_result').style.display="block";
		//	document.getElementById('loadingImage').style.display="none";

			document.getElementById('mailcenter_result').innerHTML = response;
						
		}
	}
}

function validbooknow(package_name_hidden, name, no_rooms, no_adults, no_childs, telephone, address, company, emailob, remarks,dayin,monthin,yearin,dayout,monthout,yearout)
{var arrival=dayin+'-'+monthin+'-'+yearin;
var departure=dayout+'-'+monthout+'-'+yearout;

	var countero=1;
		do{
			
	y=document.getElementById('name').value;
		if((y.length==0) || (y.charAt(0)==' '))
		{
			  //alert("Please enter your name");
			document.getElementById('name_lb').style.color="#9B9B9B";// b3d el error el lon yt3'yr  a7mr
			//document.getElementById('name').focus();
			//document.getElementById('req_nam').innerHTML = 'This field is required'; 
			countero++;
		}
		var p;
		p=document.getElementById('name').value;
		if((p.length!=0))
		{
			document.getElementById('name_lb').style.color="#1e749a"; 	// yrg3 eswed	
		}
//////////////////////////////////////////////////////////////////
	y=document.getElementById('telephone').value;
		if((y.length==0) || (y.charAt(0)==' '))
		{
			//alert("Please enter your name");
			document.getElementById('telephone_lb').style.color="#9B9B9B";// b3d el error el lon yt3'yr  a7mr
			//document.getElementById('mobileo').focus();
			//document.getElementById('req_nam').innerHTML = 'This field is required'; 
			countero++;
		}
		p=document.getElementById('telephone').value;
		if((p.length!=0))
		{
		b=parseInt(document.getElementById('telephone').value);
			if(isNaN(b))
		{			
			document.getElementById('telephone_lb').style.color="#9B9B9B";// b3d el error el lon yt3'yr  a7mr
			document.getElementById('telephone').focus();
			countero++;
		}
				else
			document.getElementById('telephone_lb').style.color="#1e749a"; 
		}
///////////////////////////////////////////////////////////////////////////////
	y=document.getElementById('address').value;
		if((y.length==0) || (y.charAt(0)==' '))
		{
			//alert("Please enter your name");
			document.getElementById('address_lb').style.color="#9B9B9B";// b3d el error el lon yt3'yr  a7mr
			//document.getElementById('name').focus();
			//document.getElementById('req_nam').innerHTML = 'This field is required'; 
			countero++;
		}
		var p;
		p=document.getElementById('address').value;
		if((p.length!=0))
		{
			document.getElementById('address_lb').style.color="#1e749a"; 	// yrg3 eswed	
		}

////////////////////////////////////////////////////////////////////////
	y=document.getElementById('company').value;
		if((y.length==0) || (y.charAt(0)==' '))
		{
			  //alert("Please enter your name");
			document.getElementById('company_lb').style.color="#9B9B9B";// b3d el error el lon yt3'yr  a7mr
			//document.getElementById('name').focus();
			//document.getElementById('req_nam').innerHTML = 'This field is required'; 
			countero++;
		}
		var p;
		p=document.getElementById('company').value;
		if((p.length!=0))
		{
			document.getElementById('company_lb').style.color="#1e749a"; 	// yrg3 eswed	
		}
////////////////////////////////////////////////////////////////////////
		var y;
				y=document.getElementById('emailob').value;
			//	alert(y);
				if((y.length==0) || (y.charAt(0)==' '))
				{
					document.getElementById('emailob_lb').style.color="#9B9B9B"; 
					//document.getElementById('email_div').style.color="#0c89c3"; 
					//document.getElementById('emailo').focus();
					countero++;
				}
			var p
			p=document.getElementById('emailob').value;
				
		var pattern=/^([a-zA-Z0-9_.-])+@([a-zA-Z0-9_.-])+\.([a-zA-Z])+([a-zA-Z])+/;
				if((p.length!=0)&&pattern.test(p))
				{
					document.getElementById('emailob_lb').style.color="#1e749a" 	
				}
		
		else
				   {
					document.getElementById('emailob_lb').style.color="#9B9B9B"; 
					//document.getElementById('email_div').style.color="#0c89c3"; 
					//document.getElementById('emailo').focus();
					countero++;
					}
//////////////////////////////////////////////////////////////////////////////////////////

	/*	if(document.getElementById('no_rooms').value!="0")
		{
									document.getElementById('no_rooms_lb').style.color="#1e749a"; 	// yrg3 eswed	
									//document.getElementById('country_div').innerHTML='';

		}
		else
		{
	//alert(country);
			document.getElementById('no_rooms_lb').style.color="#9B9B9B";// b3d el error el lon yt3'yr  a7mr
			document.getElementById('no_rooms').focus();
			countero++;
		}
//////////////////////////////////////////////////////////////////////////////////////////

		if(document.getElementById('no_adults').value!="0")
		{
									document.getElementById('no_adults_lb').style.color="#1e749a"; 	// yrg3 eswed	
									//document.getElementById('country_div').innerHTML='';

		}
		else
		{
	//alert(country);
			document.getElementById('no_adults_lb').style.color="#9B9B9B";// b3d el error el lon yt3'yr  a7mr
			document.getElementById('no_adults').focus();
			countero++;
		}
//////////////////////////////////////////////////////////////////////////////////////////

		if(document.getElementById('no_childs').value!="0")
		{
									document.getElementById('no_childs_lb').style.color="#1e749a"; 	// yrg3 eswed	
									//document.getElementById('country_div').innerHTML='';

		}
		else
		{
	//alert(country);
			document.getElementById('no_childs_lb').style.color="#9B9B9B";// b3d el error el lon yt3'yr  a7mr
			document.getElementById('no_childs').focus();
			countero++;
		}*/
//////////////////////////////////////////////////////////////////////////////////////////
		if(countero != 1)
		{
			document.getElementById('booknow_valid').innerHTML="Please fill in all fields";
			document.getElementById('booknow_valid').style.color="#1e749a";
			document.getElementById('booknow_valid').style.fontWeight="bold";
			return false;
			break;
		}
		}while(0)
		
		xmlhttp = getxmlhttp ();
		///	xmlhttp.open("GET", "get_news.php?id="+x+"&date="+y+"");	
		xmlhttp.open("GET", "book_now_mail.php?package_name_hidden="+package_name_hidden+"&&name="+name+"&&telephone="+telephone+"&&address="+address+"&&company="+company+"&&emailob="+emailob+"&&remarks="+remarks+"+&&no_rooms="+no_rooms+"&&no_adults="+no_adults+"&&no_childs="+no_childs+"&arrival="+arrival+"&departue="+departure);	
		document.getElementById('booknow_valid').style.display="none";
		document.getElementById('loading_img_book').style.display="block";
	
		xmlhttp.onreadystatechange = handlebooknowform;
		xmlhttp.send(null);
	}



function handlebooknowform() {

    if(xmlhttp.readyState == 4 && xmlhttp.status == 200){
		
        // Text returned FROM the PHP script
        var response = xmlhttp.responseText;
		
        if(response) {
			//alert(response);
			//alert('show'+window.id);
	
		document.getElementById('loading_img_book').style.display="none";
//		document.getElementById('booknow_valid').style.display="block";
		//	document.getElementById('loadingImage').style.display="none";

				if(response==1)
				{
					
					document.getElementById('book_form').style.display="none";
					document.getElementById('book_sent').style.display="block";	
					document.getElementById('resulto').innerHTML = 'Thank you for using Astra Travel services, we have received your request and we will contact you shortly ';
					
					}
							if(response==2)
				{
					

					document.getElementById('book_form').style.display="none";
					document.getElementById('book_sent').style.display="block";
					document.getElementById('resulto').innerHTML = 'please try again later';						
					}	
				
			
			//alert("aaa");


				
		
						
		}
	}
}

function validsubscribform(name_subs, company_subs, position_subs, emailob_subs, office_phone, office_address, mobile_subs)
{
var countero=1;
		do{
			
	y=document.getElementById('name_subs').value;
		if((y.length==0) || (y.charAt(0)==' '))
		{
			  //alert("Please enter your name");
			document.getElementById('name_subs_lb').style.color="#9B9B9B";// b3d el error el lon yt3'yr  a7mr
			//document.getElementById('name').focus();
			//document.getElementById('req_nam').innerHTML = 'This field is required'; 
			countero++;
		}
		var p;
		p=document.getElementById('name_subs').value;
		if((p.length!=0))
		{
			document.getElementById('name_subs_lb').style.color="#1e749a"; 	// yrg3 eswed	
		}
//////////////////////////////////////////////////////////////////company_subs
	y=document.getElementById('company_subs').value;
		if((y.length==0) || (y.charAt(0)==' '))
		{
			  //alert("Please enter your name");
			document.getElementById('company_subs_lb').style.color="#9B9B9B";// b3d el error el lon yt3'yr  a7mr
			//document.getElementById('name').focus();
			//document.getElementById('req_nam').innerHTML = 'This field is required'; 
			countero++;
		}
		var p;
		p=document.getElementById('company_subs').value;
		if((p.length!=0))
		{
			document.getElementById('company_subs_lb').style.color="#1e749a"; 	// yrg3 eswed	
		}
/////////////////////////////////////////////////////////////////
	y=document.getElementById('position_subs').value;
		if((y.length==0) || (y.charAt(0)==' '))
		{
			  //alert("Please enter your name");
			document.getElementById('position_subs_lb').style.color="#9B9B9B";// b3d el error el lon yt3'yr  a7mr
			//document.getElementById('name').focus();
			//document.getElementById('req_nam').innerHTML = 'This field is required'; 
			countero++;
		}
		var p;
		p=document.getElementById('position_subs').value;
		if((p.length!=0))
		{
			document.getElementById('position_subs_lb').style.color="#1e749a"; 	// yrg3 eswed	
		}
////////////////////////////////////////////////////////////////////////
		var y;
				y=document.getElementById('emailob_subs').value;
			//	alert(y);
				if((y.length==0) || (y.charAt(0)==' '))
				{
					document.getElementById('emailob_subs_lb').style.color="#9B9B9B"; 
					//document.getElementById('email_div').style.color="#0c89c3"; 
					//document.getElementById('emailo').focus();
					countero++;
				}
			var p
			p=document.getElementById('emailob_subs').value;
				
		var pattern=/^([a-zA-Z0-9_.-])+@([a-zA-Z0-9_.-])+\.([a-zA-Z])+([a-zA-Z])+/;
				if((p.length!=0)&&pattern.test(p))
				{
					document.getElementById('emailob_subs_lb').style.color="#1e749a" 	
				}
		
		else
				   {
					document.getElementById('emailob_subs_lb').style.color="#9B9B9B"; 
					//document.getElementById('email_div').style.color="#0c89c3"; 
					//document.getElementById('emailo').focus();
					countero++;
					}
////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////
	y=document.getElementById('office_phone').value;
		if((y.length==0) || (y.charAt(0)==' '))
		{
			//alert("Please enter your name");
			document.getElementById('office_phone_lb').style.color="#9B9B9B";// b3d el error el lon yt3'yr  a7mr
			//document.getElementById('mobileo').focus();
			//document.getElementById('req_nam').innerHTML = 'This field is required'; 
			countero++;
		}
		p=document.getElementById('office_phone').value;
		if((p.length!=0))
		{
		b=parseInt(document.getElementById('office_phone').value);
			if(isNaN(b))
		{			
			document.getElementById('office_phone_lb').style.color="#9B9B9B";// b3d el error el lon yt3'yr  a7mr
			document.getElementById('office_phone').focus();
			countero++;
		}
				else
			document.getElementById('office_phone_lb').style.color="#1e749a"; 
		}
////////////////////////////////////////////////////////////////////////
	y=document.getElementById('office_address').value;
		if((y.length==0) || (y.charAt(0)==' '))
		{
			  //alert("Please enter your name");
			document.getElementById('office_address_lb').style.color="#9B9B9B";// b3d el error el lon yt3'yr  a7mr
			//document.getElementById('name').focus();
			//document.getElementById('req_nam').innerHTML = 'This field is required'; 
			countero++;
		}
		var p;
		p=document.getElementById('office_address').value;
		if((p.length!=0))
		{
			document.getElementById('office_address_lb').style.color="#1e749a"; 	// yrg3 eswed	
		}
//////////////////////////////////////////////////////////////////
	y=document.getElementById('mobile_subs').value;
		if((y.length==0) || (y.charAt(0)==' '))
		{
			//alert("Please enter your name");
			document.getElementById('mobile_subs_lb').style.color="#9B9B9B";// b3d el error el lon yt3'yr  a7mr
			//document.getElementById('mobileo').focus();
			//document.getElementById('req_nam').innerHTML = 'This field is required'; 
			countero++;
		}
		p=document.getElementById('mobile_subs').value;
		if((p.length!=0))
		{
		b=parseInt(document.getElementById('mobile_subs').value);
			if(isNaN(b))
		{			
			document.getElementById('mobile_subs_lb').style.color="#9B9B9B";// b3d el error el lon yt3'yr  a7mr
			document.getElementById('mobile_subs').focus();
			countero++;
		}
				else
			document.getElementById('mobile_subs_lb').style.color="#1e749a"; 
		}
/////////////////////////////////////////////////////////////////////
		if(countero != 1)
		{
			document.getElementById('subscribe_newsletter_valid').innerHTML="Please fill in all fields";
			document.getElementById('subscribe_newsletter_valid').style.color="#1e749a";
			document.getElementById('subscribe_newsletter_valid').style.fontWeight="bold";
			return false;
			break;
		}else{
			document.getElementById('subscribe_newsletter_valid').innerHTML="Thanks for contacting us";
			document.getElementById('subscribe_newsletter_valid').style.color="#1e749a";
		}
///////////////////////////////////////
	}while(0)
	
	xmlhttp = getxmlhttp ();
		///	xmlhttp.open("GET", "get_news.php?id="+x+"&date="+y+"");	
		//name_subs, , , , , , 
		//package_name_hidden="+package_name_hidden+"&&name="+name+"&&telephone="+telephone+"&&address="+address+"&&company="+company+"&&emailob="+emailob+"&&remarks="+remarks
		xmlhttp.open("GET", "subscribe_newsletter.php?name_subs="+name_subs+"&&company_subs="+company_subs+"&&position_subs="+position_subs+"&&emailob_subs="+emailob_subs+"&&office_phone="+office_phone+"&&office_address="+office_address+"&&mobile_subs="+mobile_subs);	
		document.getElementById('subscribe_newsletter_valid').style.display="none";
		document.getElementById('loading_img_subs').style.display="block";
	
		xmlhttp.onreadystatechange = handlebooknow;
		xmlhttp.send(null);
	}



function handlebooknow() {

    if(xmlhttp.readyState == 4 && xmlhttp.status == 200){
		
        // Text returned FROM the PHP script
        var response = xmlhttp.responseText;
		
        if(response) {
		//	alert(response);
			//alert('show'+window.id);
	
		document.getElementById('loading_img_subs').style.display="none";
		document.getElementById('subscribe_newsletter_valid').style.display="block";
		//	document.getElementById('loadingImage').style.display="none";

			document.getElementById('subscribe_newsletter_valid').innerHTML = response;
						
		}
	}
}
