var em_verify="Enter code -->";
var styCol="#666";
var em_phone="Enter phone NR -->";

function verify_focus() {
var dver=document.getElementById('verify');
				if (dver.value == em_verify) {
					dver.value = "";
					dver.style.color = "#000000";
				}
			}
function verify_blur() {
var dver=document.getElementById('verify');
				if (dver.value == "") {
					dver.style.color = styCol;
					dver.value = em_verify;
				}
			}
/////////////////////////////////////////////////////////////

function phone_focus() {
var dver=document.getElementById('phoneNr');
				if (dver.value == em_phone) {
					dver.value = "";
					dver.style.color = "#000000";
				}
			}
function phone_blur() {
var dver=document.getElementById('phoneNr');
				if (dver.value == "") {
					dver.style.color = styCol;
					dver.value = em_phone;
				}
			}


//////////////////////////////////////////////////////////////
function document_load() {

if(document.getElementById('verify')){
var dver=document.getElementById('verify');
if (dver.value == em_verify) {
					dver.style.color = styCol;
				} else if (dver.value == "") {
					dver.style.color = styCol;
					dver.value = em_verify;
				} else {
					dver.style.color = "#000000";
				}

} //kraj if verify
if(document.getElementById('phoneNr')){
var dver=document.getElementById('phoneNr');
if (dver.value == em_phone) {
					dver.style.color = styCol;
				} else if (dver.value == "") {
					dver.style.color = styCol;
					dver.value = em_phone;
				} else {
					dver.style.color = "#000000";
				}

} //kraj if phone

}
//////////////////////////
function getObjekt(objID)
{
    if (document.getElementById) {return document.getElementById(objID);}
    else if (document.all) {return document.all[objID];}
    else if (document.layers) {return document.layers[objID];}
return null;
}

////////////////////////////////////////////////////////////
function recalcPrice(){
var i=1;
var allR;
try{
var euro,ppm;
var gm=getObjekt('packageID');
var euro=gm.options[gm.selectedIndex].value;

while(getObjekt('pric_'+i)){
var pr=getObjekt('pric_'+i);
var cr=getObjekt('cred_'+i);
var tot=cr.innerHTML*euro;
pr.innerHTML=tot.toFixed(3)+" &euro;";
i++;
}


	}catch(e){
	//alert(e.message);
	}
///// sada fixed
try{
i=1;
var euro1,ppm1;
var gm1=getObjekt('packageID');
var euro1=gm1.options[gm1.selectedIndex].value;

while(getObjekt('pricfx_'+i)){
var pr1=getObjekt('pricfx_'+i);
var cr1=getObjekt('credfx_'+i);
var tot1=cr1.innerHTML*euro1;
pr1.innerHTML=tot1.toFixed(3)+" &euro;";
i++;
}


	}catch(e){
	//alert(e.message);
	}

}

////////////////////////////////////////////////

function changeCredits(credT,fn){
var ge, eup,PPM,ppmO;
var form=document.forms[fn];
ppmO=form.PPM;
var ppal=getObjekt('payPAL');

PPM=0;
if(!IsNumeric(credT.value)){
ge=getObjekt('price');
eup=0;
ge.innerHTML=eup.toFixed(3);
ppmO.value=PPM.toFixed(3);
ppal.style.display='none';
return;
}
//ok dobar je broj poruka naci cijenu koja odgovara kolicini
ge=getObjekt('price');
var cred=credT.value;
for(var i=0;i<volPrice.length;i++){
	if(volPrice[i][2]>0 && cred>=volPrice[i][0] && cred<volPrice[i][1]){
	PPM=volPrice[i][2].toFixed(3);
	break;
	}
}
if(cred<volPrice[0][0]){
eup=0;
ge.innerHTML='-'+eup.toFixed(3);
ppmO.value=PPM.toFixed(3);
ppal.style.display='none';
return;
}

eup=PPM*cred;
ge.innerHTML=eup.toFixed(2);
ppmO.value=PPM;

try{
var er=getObjekt('amount');
er.innerHTML=eup.toFixed(2)+" Euro";
}catch(e){

}

if(eup>=minPAYPAL && eup<=maxPAYPAL){ppal.style.display='block';}else{ppal.style.display='none'}
return;
}

////////////////////
function IsNumeric(sText){
if(!sText)return false;
 var ValidChars = "0123456789.";
 var IsNumber=true; 
var Char;
for (i = 0; i<sText.length && IsNumber == true; i++) {
 Char = sText.charAt(i); 
if (ValidChars.indexOf(Char) == -1) { IsNumber = false; } 
}
 return IsNumber;
 } 

///////////////////////////////////////////////
function getCredits(ob){
if(IsNumeric(ob.value)==false){return;}
var cred=0;
var upl=ob.value;
var PPC;
try{
for (var i=0;i<volPrice.length;i++){
	if(volPrice[i][2]>0){
	cred=ob.value/volPrice[i][2];
	if((cred>=volPrice[i][0] && cred<volPrice[i][1]) || cred<volPrice[0][0]){
	var addCred=getObjekt('addCRED');
addCred.value=cred.toFixed(3);
if(cred<volPrice[0][0]){break;}
	}
}
}
// sada dodati stare kredite i odrediti ppc
var spa_oldCre=getObjekt('oldCred');
var oldCred=spa_oldCre.innerHTML;
if(!oldCred || IsNumeric(oldCred)==false){oldCred=0}
var totCred=oldCred+cred;
PPC=volPrice[0][2].toFixed(3);
for(var i=0;i<volPrice.length;i++){
	if(volPrice[i][2]>0 && totCred>=volPrice[i][0] && totCred<volPrice[i][1]){
	PPC=volPrice[i][2].toFixed(3);
	break;
	}
}
// setirati novi PPC
var spa_PPC=getObjekt('PPC');
spa_PPC.value=PPC;
}catch(e){
alert(e.message);
}
}
