// JavaScript Document

function getXMLHTTP() { //fuction to return the xml http object
		var xmlhttp=false;	
		try{
			xmlhttp=new XMLHttpRequest();
		}
		catch(e){		
			try{			
				xmlhttp= new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch(e){
				try{
                    xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
				}
				catch(e1){
					xmlhttp=false;
				}
			}
		}
		return xmlhttp;
	}	
	
	function getAjaxCall(strURL) {		
		var req = getXMLHTTP();
		if (req) {
			req.onreadystatechange = function() {
				if (req.readyState == 4) {
					if (req.status == 200) {	
						document.getElementById('main_middle').innerHTML=req.responseText;						
                        var obj = document.getElementById('marquee_scroller');
                        if (obj != 'undefined' && obj != null)
                        {
                            obj.start();
                        }
                    } else {
						document.getElementById('main_middle').innerHTML = '<div align="center" style="text-align:center;height:600px;padding-top:50px;">Sorry, we were unable to load the requested page.</p>';	
					}
				}
                else {
				  // alert("hello");
                  //document.getElementById('main_middle').innerHTML = 'hello';	
                }    
			}			
			req.open("POST", strURL, true);
			req.send(null);
		}
	}
	
	
function getPostVal(postURL)
	{
		
		var sUrl = postURL
		var postData = '';
		var elem = document.getElementById('add_to_cart').elements;
		for(var i = 0; i < elem.length; i++)
		{
			postData += elem[i].name + '=' + elem[i].value + '&';
		}
		//setVal();
		var transaction = YAHOO.util.Connect.asyncRequest('POST', sUrl, callback, postData);
	}
	function setVal()
	{
		//document.getElementById('service_price').innerHTML = price_string; 
	}
	var callback = {
		success: function(o) {
			//setPrice(o.responseText);
			//o.overrideMimeType('text/html'); 
			document.getElementById('main_middle').innerHTML = o.responseText;  
			
		},
		failure: function(o) {
			//setPrice('error');
		}
	}
	//getPostVal(); 
	//]]>
                                     

