// JavaScript Document
function showmsg(s,URL)
{
	//alert(URL);
	//var strUrl = "<?php echo $this->url(array('controller'=>'products','action'=>'getmsg','module'=>'products'), null, true);?>";
	
	//alert(strUrl);
	//remember to put a word separator between elements of the camelcase action name, per the ZF manual:
	if(s!=""){
		var myAjax = new Ajax.Request(URL+'getmsg/',
		{method: 'get', parameters: {state: s},
		onComplete: handleResponse});
	}
}
	
	/*function showmsg(s,URL)
	{
		alert(URL);
		//remember to put a word separator between elements of the camelcase action name, per the ZF manual:
		if(s!=""){
			
			var strUrl = "<?php echo $this->url(array('controller'=>'products','action'=>'getmsg','module'=>'products'), null, true);?>"
				Ajax.Request({
			    type: "GET",
			    url: URL,
			    data: "state="+s,
			 	success: function(msg){
			 		alert(msg);
			 		//$('#message').html(msg);
				}
	  });
			
		}
		
	
	}*/

function handleResponse(transport)
{
	
  var m=transport.responseText;
  var s=m.replace(/^\s+|\s+$/g,"");
  
  
  $('msg').innerHTML = s;
  //$('vats').value = s;


}

function showaddress(s,URL)
{
	//alert(URL);
	//remember to put a word separator between elements of the camelcase action name, per the ZF manual:
  // alert(s); 
    if(s=='add' ){
       
        document.getElementById('div1').style.display='block';
        document.getElementById('div2').style.display='none';
        document.getElementById('fname').value=''; 
        document.getElementById('lname').value=''; 
        document.getElementById('zip').value='';
        document.getElementById('company').value=''; 
        document.getElementById('building').value=''; 
        document.getElementById('address1').value=''; 
        document.getElementById('address2').value='';
        document.getElementById('city').value='';
        document.getElementById('county').value=''; 
        document.getElementById('postcode').value=''; 
        
        
    }
    if(s=='select' ){
       
        document.getElementById('div1').style.display='block';
        document.getElementById('div2').style.display='none';
        document.getElementById('fname').value=''; 
        document.getElementById('lname').value=''; 
        document.getElementById('zip').value='';
        document.getElementById('company').value=''; 
        document.getElementById('building').value=''; 
        document.getElementById('address1').value=''; 
        document.getElementById('address2').value='';
        document.getElementById('city').value='';
        document.getElementById('county').value=''; 
        document.getElementById('postcode').value='';  
      
        document.getElementById('lbl_delivery').style.display='block';
    }
	if(s!='' && s!='add' && s!='select'){
		var myAjax = new Ajax.Request(URL,
		{method: 'get', parameters: {state: s},
		onComplete: handleaddressResponse});
	
		
        document.getElementById('lbl_delivery').style.display='none'; 
    } 
}

function handleaddressResponse(transport)
{
	
  var m=transport.responseText;
  var s=m.replace(/^\s+|\s+$/g,"");
  //alert(s.length);
  
  $('addres').innerHTML = s;
  //$('vats').value = s;


}

function showaddress1(s,URL)
{
	//alert(URL);
	//remember to put a word separator between elements of the camelcase action name, per the ZF manual:
	if(s!='' && s!="add"){
		var myAjax = new Ajax.Request(URL+'getaddress',
		{method: 'get', parameters: {state: s},
		onComplete: handleaddressResponse1});
	}
}

function handleaddressResponse1(transport)
{
	
  var m=transport.responseText;
  var s=m.replace(/^\s+|\s+$/g,"");
  //alert(s.length);
  
  //$('multiaddr').innerHTML = s;
  $('addres').innerHTML = s;
  //$('vats').value = s;


}


/***to get the card details of the user***/
function getcarddetails(s,URL)
{
	//alert(URL);
	//remember to put a word separator between elements of the camelcase action name, per the ZF manual:
	if(s!=''){
		var myAjax = new Ajax.Request(URL,
		{method: 'get', parameters: {state: s},
		onComplete: handlecardsResponse});
	}
}

function handlecardsResponse(transport)
{
	
  $('idcard').innerHTML = transport.responseText;
  //$('vats').value = s;


}

function getpaydetails(s,URL)
{
	//alert(s);
	//remember to put a word separator between elements of the camelcase action name, per the ZF manual:
	if(s!=''){
		var myAjax = new Ajax.Request(URL+'getcards',
		{method: 'get', parameters: {state: s},
		onComplete: handlepayResponse});
	}
}
function handlepayResponse(transport)
{
	
  $('idcard').innerHTML = transport.responseText;
  //$('vats').value = s;


}

function savecards(URL)
{
	if(document.getElementById('payment1').checked == true)
	{
		
		var s = document.getElementById('Name').value+','+document.getElementById('CardNumber').value+','+document.getElementById('ExpiryMonth').value+','+document.getElementById('ExpiryYear').value+','+document.getElementById('ctype').value+','+document.getElementById('StartMonth').value+','+document.getElementById('StartYear').value+','+document.getElementById('Issue').value+','+document.getElementById('CV2').value;
		alert(s);
		if(s!=''){
			$('savepay').innerHTML = "Loading...";
		var myAjax = new Ajax.Request(URL+'savecards',
		{method: 'post', parameters: {state: s},
		onComplete: handlesavecardResponse});
		}
		
	}
}

function handlesavecardResponse(transport)
{
	$('savepay').innerHTML = transport.responseText;
  //$('idcard').innerHTML = transport.responseText;
  //$('vats').value = s;


}

function saveorders(URL)
{
	var s = 0;
	var myAjax = new Ajax.Request(URL+'saveorder',
		{method: 'post', parameters: {state: s},
		onComplete: handlesaveorderResponse});
}

function handlesaveorderResponse(transport)
{
	
	$('saveorder').innerHTML = transport.responseText;
}

function GetXmlHttpObject()
	{
		var xmlHttp=null;
		try
		{
			// Firefox, Opera 8.0+, Safari
			xmlHttp=new XMLHttpRequest();
		}
		catch (e)
		{
			// Internet Explorer
			try
			{
				xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
			}
		catch (e)
		{
			xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
	  }
	return xmlHttp;
	}
function display_event(cdate,cmonth)
{
	//alert(cmonth);
	var URL = '/BSD/secured/';
	xmlHttp=GetXmlHttpObject(); 
	var s = cdate+','+cmonth;
	xmlHttp.onreadystatechange = function stateChanged() 
									{ 
										//document.getElementById(e).innerHTML = "Loading Please Wait........";
										if (xmlHttp.readyState==4)
										{
											//document.getElementById('description').innerHTML=xmlHttp.responseText;
											alert(xmlHttp.responseText);
											
										}
									};
		var url = URL+'getevent?state='+s;
		xmlHttp.open("POST", url, true);
		xmlHttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
		xmlHttp.send(null);
}
