function getHTTPObject(){
   if (window.ActiveXObject) return new ActiveXObject("Microsoft.XMLHTTP");
   else if (window.XMLHttpRequest) return new XMLHttpRequest();
   else {
      alert("Your browser does not support AJAX.");
      return null;
   }
}   

function clearField(Field){
document.getElementById(Field).value="";	
}

// ------- Trim Function ----------- 
function Trim(str)

{

    while (str.substring(0,1) == ' ') // check for white spaces from beginning
    {
        str = str.substring(1, str.length);
    }
    while (str.substring(str.length-1, str.length) == ' ') // check white space from end
    {
        str = str.substring(0,str.length-1);
    }
  
    return str;
} 
// ------- Trim Function ----------- 



// ------- ajax_findEndingDt(dt); -----------

function ajax_findEndingDt(dt,days){ 
    httpObject = getHTTPObject();
    if (httpObject != null) {
		document.getElementById('ajax_loader').style.display = '';
        httpObject.open("GET", "includes/cis_ajax/find_ending_date.php?dt="+dt+"&days="+days, true);
        httpObject.send(null); 
        httpObject.onreadystatechange = res_findEndingDt;
    }
}

function res_findEndingDt(){

    if(httpObject.readyState == 4){
		
		var str = httpObject.responseText;
		var len = str.length;
		str = str.substring(len-10,len)
		document.getElementById("to_date").value = str;
		//document.getElementById("end_dt1").innerHTML = httpObject.responseText;
        document.getElementById('ajax_loader').style.display = 'none';
    }
 
}

// ------- ajax_findEndingDt(dt); -----------


// ------- ajax_findEndingDt(dt); -----------

function ajax_form_bookmail(c_name,y_name,Email_ID,Contact_No,category_id,ad_size,c_message){ 
    httpObject = getHTTPObject();
    if (httpObject != null) {
		//document.getElementById('ajax_loader').style.display = '';
        httpObject.open("GET", "includes/cis_ajax/send_bookmail.php?c_name="+c_name+"&y_name="+y_name+"&Email_ID="+Email_ID+"&Contact_No="+Contact_No+"&category_id="+category_id+"&ad_size="+ad_size+"&c_message="+c_message, true);
        httpObject.send(null); 
        httpObject.onreadystatechange = res_ajax_form_bookmail;
    }
}

function res_ajax_form_bookmail(){

    if(httpObject.readyState == 4){
	
		tb_remove();
		//document.getElementById("mail_content").innerHTML = httpObject.responseText;
    }
 
}

// ------- ajax_findEndingDt(dt); -----------



// ------- ajax_findEndingDt(dt); -----------

function ajax_showpage(page,category){ 
    httpObject1 = getHTTPObject();
    if (httpObject1 != null) {
		//document.getElementById('ad_loading').style.display = '';
		document.getElementById('ad_page').style.display = 'none';
		//alert(page);
		if(page=="ads"){
			
        	httpObject1.open("GET", "includes/cis_ajax/ads.php?category="+category, true);
		}
        httpObject1.send(null); 
        httpObject1.onreadystatechange = res_ajax_showpage;
    }
}

function res_ajax_showpage(){

    if(httpObject1.readyState == 4){
		
		//document.getElementById('ad_loading').style.display = 'none';
		document.getElementById('ad_page').style.display = '';
		document.getElementById("ad_page").innerHTML = httpObject1.responseText;
		
    }
 
}


// ------- ajax_findEndingDt(dt); -----------



function ajax_captcha(input_code){ 
    httpObject1 = getHTTPObject();
    if (httpObject1 != null) {
		//document.getElementById('ad_loading').style.display = '';
		//document.getElementById('ad_page').style.display = 'none';
		//alert(input_code);
        httpObject1.open("GET", "includes/cis_ajax/check_captcha.php?input_code="+input_code, true);
        httpObject1.send(null); 
        httpObject1.onreadystatechange = res_ajax_captcha;
    }
}

function res_ajax_captcha(){

    if(httpObject1.readyState == 4){
		
		//document.getElementById('ad_loading').style.display = 'none';
		
		var result = httpObject1.responseText;
		//alert(result);
		if(result.length > 3){
			//alert("False"+result);
			document.getElementById('ses_code').value = 'F';
			document.getElementById('err_code').style.display = '';
			//alert("Please Enter Valid Security Code");
			//return false;
		}else{
			//alert("True"+result);
			document.getElementById('ses_code').value = 'T';
			document.getElementById('err_code').style.display = 'none';
			document.getElementById('bookingform').submit();
			//return true;
		}
		
		
    }
 
}



var httpObject = null;
var httpObject1 = null;
