
var ids="";

window.addEvent('domready', function() {


});
function showsign(event){

$('sign').style.display='block';	
}

function hidesign(){
$('sign').style.display='none';		
}
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 stateChanged() 
{ 
if (xmlHttp.readyState==4)
{ 
var xmldoc=xmlHttp.responseText;
	buildcart(xmldoc);
}
}
function closeCart(){
	if(page=="events"){
		if($("contentcart")){
		if($("contentcart").style.display=="none"){
			$("contentcart").style.display="block";
			$("arrowimg").src="orderingform/templates/cactemplate/images/drop1.gif";
		}else{
		if($('p-0')){
			$("contentcart").style.display="none";
			$("arrowimg").src="orderingform/templates/cactemplate/images/drop2.gif";
		}else{
	$("cartfloat").destroy();
}
}
}
}else{
	history.go(2);
}
}
function send(elem)
{
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  }
  if($("cartfloat")){
			$("cartfloat").destroy();
	}
var newDiv=new Element('div', {
			'id': 'cartfloat',
			'class' : 'cartfloatc',
			'position' : 'absolute',
			'z-index' : '99',
			'margin' : '0 auto',
			'width' : '100%'
		});
newDiv.set('html',"<"+"center"+">"+"<"+"img border=0 src='orderingform/templates/cactemplate/images/loading.gif'"+">"+"<"+"/center"+">");
newDiv.injectBefore('headinje');

  if(elem==0){ 
var url="ajaxcart.php?q=s&sec="+sessioncart+"&reflink="+reflink;
xmlHttp.onreadystatechange=stateChanged;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}else if(elem=="del"){
var url="ajaxcart.php?q=del&sec="+sessioncart+"&id="+ids+"&reflink="+reflink;
xmlHttp.onreadystatechange=stateChanged;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);		
}else{
var url="ajaxcart.php?q=add&sec="+sessioncart+"&id="+elem+"&reflink="+reflink;
xmlHttp.onreadystatechange=stateChanged;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);	
}
}

function showcart(){
	send(0);
}
function buildcart(xmldoc){
	if($("cartfloat")){
			$("cartfloat").destroy();
	}
	var newDiv=new Element('div', {
			'id': 'cartfloat',
			'class' : 'cartfloatc',
			'position' : 'absolute',
			'z-index' : '99',
			'margin' : '0 auto',
			'width' : '100%'
		});

    if(xmldoc!=undefined){
    newDiv.set('html',xmldoc);
}else{
    newDiv.set('html',"failed");	
}

newDiv.injectBefore('headinje');
}
function buynow(num){
send(num);
}
function updatecart(num){
	var checked=false;
	for(var i=0;i<num;i++){
		if($("p-"+i).checked){
			if(ids!=""){
				ids+="-"+$("p-"+i).value;
			}else{
				ids=$("p-"+i).value;
			}
			checked=true;
		}
	}
	if(checked==true){
		send("del");
	}
}

function deleteElement(num){
	var checked=false;
		if($("p-"+num)){
				ids=$("p-"+num).value;
			checked=true;
}
if(checked==true){
		send("del");
	}
}
function showinfo(num,event){
	var title=$('titlebt-'+num).value;
	var desc=$('descbt-'+num).value;
	var currency=$('valuesbt-'+num).value;
	var values=$('currencybt-'+num).value;
	var sign="";
	switch (values){
		case '1':
		sign="USD &#36;";
		break;
		case '2':
		sign="GBP &#163;";
		break;
		case '3':
		sign="EUR &euro";
		break;
		
	}
	
	$('titlebtdiv').set("html",'<'+'b'+'>'+title+'<'+'/b'+'>');
	$('descbtdiv').set("html",desc);
	$('pricepopup').set("html",'Cost:&nbsp;'+sign+' '+currency);
	$('buttons').set("html","<input type='button' value='Buy Now' style='font-family: Verdana, Arial;  font-size: 9pt;font-weight: bold;' onclick='buynow("+num+")'>"+'<'+'br'+'>'+'<'+'input type="button" value="Close" style="font-family: Verdana, Arial;  font-size: 9pt;font-weight: bold;" onclick="closepopup();"'+'>');
	
	$('popupbt').setStyle("display",'block');
	
	
}

function closepopup(){
	$('popupbt').setStyle("display","none");
}
function showdesc(elem){
	if($(elem).style.display=="block"){
		$("actiondivprhase-"+elem).set("html","<"+"span style='background-color:red;'"+">"+"CLICK HERE FOR DESCRIPTION"+"<"+"/span"+">");
		$(elem).setStyle("display","none");
		}else{
		$("actiondivprhase-"+elem).set("html","<"+"span style='background-color:red;'"+">"+"HIDE"+"<"+"/span"+">");
		$(elem).setStyle("display","block");	
			}
}
function closedesc(elem){
	$(elem).setStyle("display","none");
}
function checkout(){
	location.href="checkout.php";
}
function checkboothpos(id,eventid,width,height){
	 window.open("boothpos.php?q="+eventid+"&p="+id,"Your Booth Position","width="+width+",height="+height+",scrollbars=NO")
}
