function createRequestObject(){
	var request_o; //declare the variable to hold the object.
	var browser = navigator.appName; //find the browser name
	if(browser == "Microsoft Internet Explorer"){
		request_o = new ActiveXObject("Microsoft.XMLHTTP");
	}else{
		/* Create the object using other browser's method */
		request_o = new XMLHttpRequest();
	}
	return request_o; //return the object
}

/* The variable http will hold our new XMLHttpRequest object. */
var http = createRequestObject(); 
var ObjectArray = new Array();


function ajaxCalls(x,pid)
{
 
	if(isNaN(x)) { alert("Please enter a valid Contact number"); document.call_me_form.contact_no.value=''; return false; }
	
	/*if(isNaN(x)) { alert("Please enter a valid Contact number"); document.call_phone.contact_no.value=''; return false; }*/
	
	http.open('GET','details.php?contact_no='+x+'&prod_id='+pid);
    http.onreadystatechange = function(){
									if(http.readyState == 4){ //Finished loading the response
									var response = http.responseText;
									document.getElementById('show').innerHTML = response;//here you can put the html code if u need						                                 
									document.getElementById('show').style.display='';
									setTimeout("document.getElementById('show').innerHTML = ''", 4000);
								}
								
							}
	http.send(null);
}

function ajaxNewsletter(x,y,z)
{
 //alert(x+"     "+y+ "    "+z);
	
	http.open('GET','newsletter.php?username='+x+'&email='+y+'&radio_s=S');
    http.onreadystatechange = function(){
									if(http.readyState == 4){ //Finished loading the response
									var response = http.responseText;
									document.getElementById('show2').innerHTML = response;//here you can put the html code if u need                                 
									document.getElementById('show2').style.display='';
									
									if(z=='in')
									{
						setTimeout("document.getElementById('show2').innerHTML = '<input type=button class=ap_green_btn1 name=imageField2 value=Submit onclick=ajaxNewsletter(document.newsletter_form.username.value,document.newsletter_form.email.value,document.newsletter_form.hid_news.value); return false;/>'", 3000);			
									}
									else
									{
setTimeout("document.getElementById('show2').innerHTML = '<input type=image name=imageField2 src=images/btn_submit.gif onClick=ajaxNewsletter(document.newsletter_form.username.value,document.newsletter_form.email.value,document.newsletter_form.hid_news.value);return false;>'", 3000);
									
									
									}
								}
								
							}
	http.send(null);
}


function ajaxNewsletter_in(x,y,z)
{
 
		
	http.open('GET','newsletter.php?username='+x+'&email='+y+'&radio_s=S&type='+z);
	http.onreadystatechange = function(){
									if(http.readyState == 4){ //Finished loading the response
									var response = http.responseText;
									//document.getElementById('show2').innerHTML = response;//here you can put the html code if u need                                 
									//document.getElementById('show2').style.display='';
									//setTimeout("document.getElementById('show2').innerHTML = '<input type=image name=imageField2 src=images/btn_submit.gif onClick=ajaxNewsletter(document.newsletter_form.username.value,document.newsletter_form.email.value);return false;>'", 3000);
								}
								
							}
	http.send(null);
}


function ajaxNewsletter_left(x,y)
{
  //alert(x+y); 
	
	http.open('GET','newsletter.php?username='+x+'&email='+y+'&radio_s=S');
    http.onreadystatechange = function(){
									if(http.readyState == 4){ //Finished loading the response
									var response = http.responseText;
									document.getElementById('show2').innerHTML = response;//here you can put the html code if u need                                 
									document.getElementById('show2').style.display='';
									
									setTimeout("document.getElementById('show2').innerHTML = '<input type=button name=imageField2 value=Submit onClick=ajaxNewsletter_left(document.newsletter_form.username.value, document.newsletter_form.email.value); return false;>'", 3000);
								}
								
							}
	http.send(null);
}


function prod_sort(projprod_id, proj_id, order_no, type)
{

http.open('GET','product_ajax.php?projprod_id='+projprod_id+'&proj_id='+proj_id+'&type='+type);
    http.onreadystatechange = function(){
									if(http.readyState == 4){ //Finished loading the response
									var response = http.responseText;
									document.getElementById('projectlist').innerHTML = response;//here you can put the html code if u need                                 
									document.getElementById('projectlist').style.display='';
																		
								}
								
							}
	http.send(null);


}



 function CreateBookmarkLink(title,url) {


if (window.sidebar) { // Mozilla Firefox Bookmark
		window.sidebar.addPanel(title, url,"");
	} else if( window.external ) { // IE Favorite
		window.external.AddFavorite( url, title); }
	else if(window.opera && window.print) { // Opera Hotlist
		var elem = document.createElement('a');
          elem.setAttribute('href',url);
          elem.setAttribute('title',title);
          elem.setAttribute('rel','sidebar');
          elem.click();
		return true; }
 }
