﻿function CheakDomain(obj)
{
	var DomainName	= obj.Domain.value; 
	var Num			= obj.num.value;
	var Ext			= "";
	var BoxC		= new Array;
	var BoxV		= new Array;

	for (i=0;i<Num;i++)
	{
		BoxC.push(obj.Box[i].checked);
		BoxV.push(obj.Box[i].value);
	}


	for ( i=0 ; i<Num ; i++)
	{
		if (BoxC[i])
			Ext= Ext + BoxV[i] + ",";
	}

	if ( Ext == "" ){
		alert( "You have to choose a Domain " );
		return false;
	}else{}
	
	var Go  = "DomainName=" + DomainName + "&Ext=" + Ext;
	DoCallback(Go,"include/chekDomain.php","Result");
	return false;
}

function Delete(obj)
{
	var DomainNames 		= new Array;
	var DomainNamesChecked 	= new Array;
	var DomainList			= "";
	var DomainCount 		= obj.DomainDelete.length;
	if ( DomainCount == 1 )
	{
		DomainNames.push(obj.DomainDelete.value);
		DomainNamesChecked.push(obj.DomainDelete.checked);
	}else{
		for (j=0;j<DomainCount;j++){
			DomainNames.push(obj.DomainDelete[j].value);
			DomainNamesChecked.push(obj.DomainDelete[j].checked);
		}
	}
	for (i=0;i<DomainNames.length;i++){
		if ( DomainNamesChecked[i] == false )
			DomainList	=	DomainList + "<input type='checkbox' id='DomainDelete' value='"+DomainNames[i]+"'>"+DomainNames[i]+"<br>";
	}
	Write("RechnungDomains",DomainList);
	
	return false;
}


function EdameSefaresh1(obj)
{
	var Num2	=	obj.Num2.value;
	
	var DomainNameChecked	=	new Array;
	var DomainNameValue		=	new Array;
	var LongDomainvalue		=	new Array;
	var Result				=	new Array;
	var Result2				=	new Array;
		
	if ( Num2 == 1 )
	{	
		DomainNameChecked.push(obj.BoxDomain.checked);
		DomainNameValue.push(obj.BoxDomain.value);
		LongDomainvalue.push(obj.LongDomain.value);
	}else{

		for (j=0;j<Num2;j++)
		{
			DomainNameChecked.push(obj.BoxDomain[j].checked);
			DomainNameValue.push(obj.BoxDomain[j].value);
			LongDomainvalue.push(obj.LongDomain[j].value);
		}

	}

	for (j=0;j<Num2;j++)
	{
		if (DomainNameChecked[j])
			Result.push(DomainNameValue[j]);
			Result2.push(LongDomainvalue[j]);
	}
	
	if ( Result == "" )
	{
		alert(" You have to choose a Domain ");
		return false;
	}else{}
	
	var Go  = "DomainNames=" + Result;
	var Go2  = "DomainNames=" + Result + "&DomainLange=" + Result2;
	
	setTimeout('DoCallback("'+Go+'","include/functions2.php?Page=Next1","Result");',2000);
	setTimeout('DoCallback("'+Go2+'","include/functions2.php?Page=DomainPrice","RechnungGeld");',1000);
	DoCallback(Go2,"include/functions2.php?Page=Domainlist","RechnungDomains");
	
	return false;
}

function EdameSefaresh2(obj)
{
	var Num				=	obj.Tedad.value;
	var Num2			=	obj.TedadHosting.value;
	var Num3			=	Num*Num2;	
	var DomainName		=	new Array;

	var Hosting		=	new Array("Value", "Checked");
		Hosting["Value"] 	=	new Array;
		Hosting["Checked"]	=	new Array;

		
	var DomainPanel		=	new Array;

	if ( Num3 == 0 )
	{
		DomainName.push(obj.DomainName.value);
		Hosting["Value"].push(obj.Hosting.value);
		Hosting["Checked"].push(obj.Hosting.checked);
	}else {
	
		for (j=0;j<Num3;j++)
		{
			DomainName.push(obj.DomainName[j].value);
			Hosting["Value"].push(obj.Hosting[j].value);
			Hosting["Checked"].push(obj.Hosting[j].checked);
		}
	}

	
	for (j=0;j<Num3;j++)
	{
		Domain = DomainName[j];

		if ( Hosting["Checked"][j] == true )
			DomainPanel.push(Domain +"---"+Hosting["Checked"][j] + "---" + Hosting["Value"][j]);
	}
	
	if ( DomainPanel == "" )
	{
		alert(" You have to choose a Hosting ");
		return false;
	}else{}
	
	var Go  = "Hosting=" + DomainPanel;
	var A = document.getElementById('RechnungGeld').innerHTML;
	var Go2  = "Hosting=" + DomainPanel+"&OldPrice="+ A;

	setTimeout('DoCallback("'+Go+'","include/functions2.php?Page=Next2","Result");',2000);
	setTimeout('DoCallback("'+Go+'","include/functions2.php?Page=HostList","RechnungHosting");',1000);
	DoCallback(Go2,"include/functions2.php?Page=HostPrice","RechnungGeld");
	

	return false;
}


function EdameSefaresh3(obj)
{
	var Num			=	obj.ExtraHidden.value;
	var Extra		=	new Array("Value", "Checked");
		Extra["Value"] 		=	new Array;
		Extra["Checked"]	=	new Array;

	var ExtraPanel		=	new Array;

	if ( Num == 0 )
	{
		Extra["Value"].push(obj.Extra.value);
		Extra["Checked"].push(obj.Extra.checked);
	}else {
	
		for (j=0;j<Num;j++)
		{
			Extra["Value"].push(obj.Extra[j].value);
			Extra["Checked"].push(obj.Extra[j].checked);
		}
	}
	
	for (j=0;j<Num;j++)
	{
		if ( Extra["Checked"][j] == true )
			ExtraPanel.push(Extra["Checked"][j] + "---" + Extra["Value"][j]);
	}
	
	var Go  = "Extra=" + ExtraPanel;
	var A = document.getElementById('RechnungGeld').innerHTML;
	var Go2  = "Extra=" + ExtraPanel+"&OldPrice="+ A;

	setTimeout('DoCallback("'+Go+'","include/functions2.php?Page=Next3","Result");',2000);
	setTimeout('DoCallback("'+Go+'","include/functions2.php?Page=ExtraList","RechnungExtra");',1000);
	DoCallback(Go2,"include/functions2.php?Page=ExtraPrice","RechnungGeld");

	return false;
}


function Faktor(obj)
{
	var firstname	=	obj.firstname.value;
	var surname		=	obj.surname.value;
	var company		=	obj.company.value;
	var email		=	obj.email.value;
	var fax			=	obj.fax.value;
	var address1	=	obj.address1.value;
	var address2	=	obj.address2.value;
	var town		=	obj.town.value;
	var county		=	obj.county.value;
	var postcode	=	obj.postcode.value;
	var country		=	obj.country.value;
	var telephone	=	obj.telephone.value;
	
	if ( firstname =="" ){ alert("FirstName"); return false; }
	if ( surname=="" ){ alert("surname"); return false; }
	if ( email=="" ){ alert("email"); return false; }
	if ( address1=="" ){ alert("address1"); return false; }
	if ( town=="" ){ alert("town"); return false; }
	if ( postcode=="" ){ alert("postcode"); return false; }
	if ( country=="" ){ alert("country"); return false; }
	
	DomainList 	= document.getElementById('RechnungDomains').innerHTML;
	HostingList = document.getElementById('RechnungHosting').innerHTML;
	PriceList 	= document.getElementById('RechnungGeld').innerHTML;
	ExtraList 	= document.getElementById('RechnungExtra').innerHTML;
	var Go  = "DomainList=" + DomainList + "&HostingList=" + HostingList + "&PriceList=" + PriceList + "&ExtraList=" + ExtraList
			+ "&firstname=" + firstname+ "&surname=" + surname
			+ "&company=" + company+ "&email=" + email
			+ "&fax=" + fax+ "&address1=" + address1
			+ "&address2=" + address2+ "&town=" + town
			+ "&county=" + county+ "&postcode=" + postcode
			+ "&country=" + country+ "&telephone=" + telephone
	;
	
	DoCallback(Go,"include/functions2.php?Page=Faktor","Result");
}
