function calculatePrice()
{
	deliveries=document.getElementById('txt_deliveries').value;
	x_calculatePrice(deliveries,setPreviewPrices);
}

function setPreviewPrices(result)
{
	if(result[0]=="") btndisplay=""; else btndisplay="none";
	
	setValue('txt_deliveries',result[1]);
	
	setInnerHTML("span_create_price_preview_IF",result[2]+" &euro;");
	setInnerHTML("span_create_price_preview_IS",result[3]+" &euro;");
	setInnerHTML("span_create_price_preview_PO",result[4]+" &euro;");
	setInnerHTML("span_preview_price_ok",result[0]);
	
	setDisplay("create_btn_continue_to_step_3",btndisplay);
}

function closeApprovalBalloon(id)
{
	setDisplay("div_balloon_highlighted","none");
	
	for(i=1;i<=10;i++) document.getElementById('td_highlighted_'+i+id).className="";
}

function contact_checkReplyRadioBox()
{
	document.getElementById('radio_reply').checked=true;
}

function contact_checkNewRadioBox()
{
	document.getElementById('radio_new').checked=true;
}

function contact_setSelectOption(i)
{
	document.getElementById('replyto').options[i].selected=true;
}

function admin_setContactUser(u)
{
	setValue('user',u);
}

function createAd_switchAreas(i)
{
	setDisplay("div_create_part1","none");
	setDisplay("div_create_part2","none");
	setDisplay("div_create_part3","none");
	setDisplay('div_create_part'+i,"");
	
	document.getElementById('li1').className="";
	document.getElementById('li2').className="";
	document.getElementById('li3').className="";	
	document.getElementById('li'+i).className="active";
}

function showContactTxnIdField()
{
	setDisplay("span_txn_id","");
}

function hideContactTxnIdField()
{
	setDisplay("span_txn_id","none");
}

function setValue(id,str)
{
	document.getElementById(id).value=str;
}

function setInnerHTML(id,str)
{
	document.getElementById(id).innerHTML=str;
}

function setDisplay(id,str)
{
	document.getElementById(id).style.display=str;
}

function showPasswordVerification()
{
	setDisplay('span_verify_password','');
}

function showAdTypePreferences(adtype)
{
	var adtype_long;
	
	setDisplay("div_ad_type_IF","none");
	setDisplay("div_ad_type_PO","none");
	setDisplay("div_ad_type_PU","none");
	setDisplay("div_ad_type_IS","none");
	setDisplay('div_ad_type_'+adtype,"");
	
	if(adtype=="IF") adtype_long="IFrame";
	if(adtype=="PO") adtype_long="Pop up";
	if(adtype=="PU") adtype_long="Pop under";
	if(adtype=="IS") adtype_long="Interstitial";
	
	setInnerHTML("span_title_ad_type",adtype_long);
}

function writeIFGbColor(color)
{
	setInnerHTML('div_hexcolor_value',color);
	
	document.getElementById('div_hexcolor_value').style.color=color;
}

function writeISTextColor(color)
{
	setInnerHTML('is_text_color',color);
	setInnerHTML('is_bg_color',"");
	
	document.getElementById('is_text_color').style.color=color;
}

function writeISBgColor(color)
{
	setInnerHTML('is_text_color',"");
	setInnerHTML('is_bg_color',color);
	
	document.getElementById('is_bg_color').style.color=color;
}

function setIFBgColor(color)
{
	setValue('if_bgcolor',color);
	
	document.getElementById('if_bgcolor_preview').style.backgroundColor=color;
}

function setISTextColor(color)
{
	setValue('is_text',color);
	
	document.getElementById('is_preview').style.color=color;
}

function setISBgColor(color)
{
	setValue('is_bg',color);
	
	document.getElementById('is_preview').style.backgroundColor=color;
}

function hideMessageBox(boxid)
{
	setDisplay(boxid,"");
}
