// Online Calculator


//Check format data input///
function numeric (str) { return /^[0-9-\+\(\)\s]+z/.test(str + "z"); }


function Calculate($op17,$op18)
{
	var err=0;
	var LogoCost = 0;
	
	var DesignCost = 0;
	if (document.form1.logo.value=="1") var LogoCost = eval(document.form1.logo_quant.value);
	if (document.form1.design.value=="1")var DesignCost = eval(document.form1.design_quant.value);


	var CodingCost = 0;
	var OptionCodingSelected = document.form1.option.value;
	if (OptionCodingSelected == "1") {
		var PageNum = document.form1.pagenum.value;
		if (PageNum.length == 0) var PageNum = 0;
		if (!numeric(PageNum)) {var PageNum = 0; var err=1; alert($op17);}
		if (PageNum <= 0) var PageNum = 0; 
		var CodingCost = 150 + PageNum*5;
		}
		
	if (OptionCodingSelected == "2") {
		var CmsTextEdit = CmsCatalog = CmsBannerManager = CmsGuestBook = CmsNewArhchive = CmsImageGallery = 0;
		if (document.form1.cmsTextEdit.checked == 1) var CmsTextEdit = 150;
		if (document.form1.cmsCatalog.checked == 1) var CmsCatalog = 150;
		if (document.form1.cmsBannerManager.checked == 1) var CmsBannerManager = 50;
		if (document.form1.cmsGuestBook.checked == 1) var CmsGuestBook = 100;
		if (document.form1.cmsNewArhchive.checked == 1) var CmsNewArhchive = 150;
		if (document.form1.cmsImageGallery.checked == 1) var CmsImageGallery = 150;

		var CodingCost = CmsTextEdit + CmsCatalog + CmsBannerManager + CmsGuestBook + CmsNewArhchive + CmsImageGallery;}

	if (OptionCodingSelected == "3") {
		var CodingCost = 800;}
		
		
	var MultiLang = 0;
	if (document.form1.MultiLang.checked == 1) var MultiLang = 150;
	
	
	var formNum = document.form1.formnum.value;
		if (formNum.length == 0) var formNum = 0;	
		if (!numeric(formNum)) {var formNum = 0; var err=1;  alert($op17);}
		if (formNum <= 0) var formNum = 0; else var formNum = formNum*50;

	var PayPal = 0;
	if (document.form1.pay.checked == 1) var PayPal = 50;
	
	var FlashAnimation = 0;
	if (document.form1.flash.checked == 1) var FlashAnimation = 150;

	var BannersCost = 0;
	if (document.form1.banners.value == "1") {
		var BannerType = eval(document.form1.bannertype.value);
		var BannerNum = document.form1.bannernum.value;
		if (BannerNum.length == 0) var BannerNum = 0;	
		if (!numeric(BannerNum)) {var BannerNum = 0; var err=1;  alert($op17);} else { var BannerNum = eval(document.form1.bannernum.value);}
		var BannersCost = BannerType*BannerNum;}

	var Price = LogoCost + DesignCost + CodingCost + MultiLang + formNum + PayPal + FlashAnimation + BannersCost;
	if (err!=1) {//alert("Your price will be about " + Price + " (UK pounds)");
	document.getElementById('result').innerHTML = '<h1 class="price">'+$op18+' &pound;'+Price+'</h1>';
	}
}



//InterActive Interface



function ShowHideLogo($op1,$op2,$op3)
{
var logo = document.form1.logo.value;
if (logo =='1'){
document.getElementById('logoQuant').innerHTML = '<div class="OutsideVariants"><div class="containerVariants"><select name="logo_quant" class="inpSelectVariants"><option value="50">'+$op1+'</option><option value="150">'+$op2+'</option><option value="300">'+$op3+'</option></select></div></div>';} else {document.getElementById('logoQuant').innerHTML = '<div style="padding:5px;">&nbsp;</div>';}
}

function ShowHideDesign($op4,$op5,$op6)
{
var design = document.form1.design.value;
if (design =='1'){
document.getElementById('designQuant').innerHTML = '<div class="OutsideVariants"><div class="containerVariants"><select name="design_quant" class="inpSelectVariants"><option value="400">'+$op4+'</option><option value="500">'+$op5+'</option><option value="800">'+$op6+'</option></select></div></div>';} else {document.getElementById('designQuant').innerHTML = '<div style="padding:5px;">&nbsp;</div>';}
}


function ShowHideSimple(optionNum,$op10,$op11,$op12,$op13,$op14,$op15,$op16)
{

if (optionNum =='0'){
document.getElementById('hidden').innerHTML = '<input name="option" type="hidden" value="0"/>';}

if (optionNum =='1'){
document.getElementById('hidden').innerHTML = '<input name="option" type="hidden" value="1"/>';
document.getElementById('simpleOps').innerHTML = '<div style="position:relative; float:left; margin:0 20px 0 0;"><input name="pagenum" type="text" class="staticpages" maxlength="3"/></div><div style="padding:16px 0 0 0;">'+$op10+'</div><div class="clear"></div>';} else {document.getElementById('simpleOps').innerHTML = '&nbsp;';}

if (optionNum =='2'){
document.getElementById('hidden').innerHTML = '<input name="option" type="hidden" value="2"/>';
document.getElementById('simpleCms').innerHTML = '<div style="margin:10px 0 10px 30px;"><label><input type="checkbox" name="cmsTextEdit" class="checkboxes"/>'+$op11+'</label><br /><label><input type="checkbox" name="cmsCatalog" class="checkboxes"/>'+$op12+'</label><br /><label><input type="checkbox" name="cmsBannerManager" class="checkboxes"/>'+$op13+'</label><br /><label><input type="checkbox" name="cmsGuestBook" class="checkboxes"/>'+$op14+'</label><br /><label><input type="checkbox" name="cmsNewArhchive" class="checkboxes"/>'+$op15+'</label><br /><label><input type="checkbox" name="cmsImageGallery" class="checkboxes"/>'+$op16+'</label></div>';} else {document.getElementById('simpleCms').innerHTML = '&nbsp;';}

if (optionNum =='3'){
document.getElementById('hidden').innerHTML = '<input name="option" type="hidden" value="3"/>';}

}


function ShowHideBanners($op7,$op8,$op9)
{
var banners = document.form1.banners.value;
if (banners =='1'){
document.getElementById('bannersQuant').innerHTML = '<div class="OutsideBanners"><div class="containerBanners"><select name="bannertype" class="inpSelectBanners"><option value="12">'+$op7+'</option><option value="24">'+$op8+'</option></select></div></div><div style="padding:0 0 0 20px; float:left; margin-top:-1px;"><input name="bannernum" type="text" class="calc" value="'+$op9+'" maxlength="27" onFocus="document.form1.bannernum.value = 1;"/></div>';} else {document.getElementById('bannersQuant').innerHTML = '<div style="padding:6px;">&nbsp;</div>';}
}



