

include("/21checkout_embed_files/ajaxcdr.js");




function display(referrer_id,product_id,default_currency)
{		

	if ( validateVariables(referrer_id,product_id) )
	{
		document.write("<div id='script_area'></div><form name='ajax_cross_domain_form'></form><div id='cartContent'><img src='http://www.21checkout.com/embed/loading.gif'/> Fetching data...</div>");
 	
		request_data(referrer_id,product_id,default_currency);		 	
	}
}


function mycallback(){   
   
	document.getElementById('ajaxLoadingCurrencySelector').innerHTML= "";

	document.getElementById('cartContent').innerHTML=AjaxCrossDomainResponse; 

}  


//system function
function include(file) 
{ 
document.write("<script language='javascript' src='"+ file +"'></script>");
} 
 
function includeCSS(file)
{
document.write("<link rel='stylesheet' type='text/css' href='"+ file +"' media='screen,projection'/>");
}


function validateVariables(referrer_id,product_id)
{
	var result = true;
		
	if ( typeof(referrer_id) == 'undefined')
	{
		referrer_id = 0;
	}
	
	if ( typeof(product_id) == 'undefined')
	{
		result = false;

		document.write('product_id is not valid');
	}


	//check that if user set value for required variables
	if ( typeof(skin)=='undefined')
	{
		skin = "default"
	}
	

	//use default css
	if ( skin == "default")
	{
		includeCSS("http://www.21checkout.com/embed/styles/default.css");
	}

	return result;

}

function request_data(referrer_id,product_id,default_currency) 
{

	
	var randomnumber=Math.floor(Math.random()*10001)

    var s = "http://www.21checkout.com/embed/service.php?rand="+randomnumber+"&referrer_id="+referrer_id+"&product_id="+product_id+"&default_currency="+default_currency;
 
	
      try {
        try{
		 
          document.write("<scr"+"ipt type='text/javascript' src='"+s+"'></scr"+"ipt>");
        } 
        catch(e){
          var x = document.createElement("script");
          x.src = s;
          document.getElementsByTagName("head")[0].appendChild(x);
        }
      }
      catch (e) {
        alert(e.message);
      }
}

