﻿function SwapMenu(id, over, lastLeftID, isSelected)
{		        
    if (isSelected)
        return;
                
    var imgR, imgL, imgMnu, isLastSelected;
    
    isLastSelected = false;
    
    if (lastLeftID > 0)
    {        
        imgMnu = document.getElementById("imgMnu_" + lastLeftID);      
        isLastSelected = imgMnu.src.indexOf('O.gif')>0
    }
        
    
    imgR = document.getElementById("imgR_" + id);         
    imgMnu = document.getElementById("imgMnu_" + id);        
       
    if(lastLeftID == 0)         
        imgL = document.getElementById("imgL_" + id);              
    else    
        imgL = document.getElementById("imgR_" + lastLeftID); 
            
    if (over)
    { 
        if (imgL != null)        
            imgL.src = imgL.src.replace('.gif','O.gif');        
        
        if(lastLeftID > 0 && !isLastSelected)             
            imgL.src = imgL.src.replace('R','L');
        
        imgMnu.src = imgMnu.src.replace('.gif','O.gif');
        imgR.src = imgR.src.replace('.gif','O.gif');
    }
    else
    {
        if (imgL != null)        
            imgL.src = imgL.src.replace('O.gif','.gif');
        imgMnu.src = imgMnu.src.replace('O.gif','.gif');
        imgR.src = imgR.src.replace('O.gif','.gif');
        
         if(lastLeftID > 0)    
         {
            imgL = document.getElementById("imgR_" + lastLeftID);             
            imgL.src = imgL.src.replace('L','R');
        }
    }                                    
}    
function Adds_ShowPremium(show,id)
{
    var dPrem, dNonPrem;
    dNonPrem = document.getElementById("divNonPrem");
    dPrem = document.getElementById("divPrem");
    
    if (eval(show))
    {
        dNonPrem.style.zIndex = -1;
        dNonPrem.style.position = "absolute";
        dNonPrem.style.visibility = "hidden";
        
        dPrem.style.zIndex = 0;
        dPrem.style.position = "";
        dPrem.style.visibility = "visible";
    }
    else
    {        
        dPrem.style.zIndex = -1;
        dPrem.style.position = "absolute";
        dPrem.style.visibility = "hidden";
        
        dNonPrem.style.zIndex = 0;
        dNonPrem.style.position = "";
        dNonPrem.style.visibility = "visible";
    }
    
    if (id > 0)            
        cbPremium.SendCallback(show);
    
    scrollTo(0, 0);        
}
function SetContact(dd,txt)
{
    if (dd.value)
    {
        txt = document.getElementById(txt);        
        if (txt.value.indexOf(dd.value) == -1 )        
            txt.value += dd.value + "\n";            
    }
}

function AddRegistration(sendMail)
{    
    cbAddRegistration.SendCallback(sendMail);
}

function SendToFriend()
{
    var str = document.getElementById("chkMailCopyS").checked + "~";   
    
    if (!ValidateEMail(document.getElementById("ctl00_ConMain_UCSendTo1_txtSender").value))
    {     
       alert("Pošiljateljev email ni pravilen");
       return;
    }
    
    if (!ValidateEMail(document.getElementById("ctl00_ConMain_UCSendTo1_txtReceiver").value))
    {
        alert("Prejemnikov email ni pravilen");
        return
    }
     
    str += document.getElementById("ctl00_ConMain_UCSendTo1_txtSender").value + "~";
    str += document.getElementById("ctl00_ConMain_UCSendTo1_txtReceiver").value + "~";
    str += document.getElementById("ctl00_ConMain_UCSendTo1_txtMessage").value + "~";
    
    cbSendMail.SendCallback(str);       
}

function ValidateEMail(mail)
{
	var emailRegxp = /^[a-zA-Z][\w\.-]*[a-zA-Z0-9]@[a-zA-Z0-9][\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]$/;	
	
	return emailRegxp.test(mail)
}


function SwitchBoxColor(val)
{    
    var bgFrom = "";
    var bgTo = "";
    
    if (val == 3)
    {        
        bgFrom = "bgPurple";
        bgTo = "bgGreen";
    }
    else
    {
        bgFrom = "bgGreen";
        bgTo = "bgPurple";        
    }
    
    document.getElementById("tabBg").className = document.getElementById("tabBg").className.replace(bgFrom, bgTo);
    document.getElementById("trBg").className = document.getElementById("trBg").className.replace(bgFrom, bgTo);        
}