﻿ var bankNames = new Array("بانک سامان",
 "بانک اقتصاد نوین",
 "بانک ملت",
 "بانک کشاورزی",
 "مؤسسه مالی و اعتباری سینا (بنیاد)",
 "بانک پارسیان",
 "بانک توسعه صادرات",
 "بانک صنعت و معدن",
 "بانک پاسارگاد",
 "بانک ملی",
 "بانک صادرات");
 var selectedBankElement, sbhf, sghf, sgcmb;
 var cardRbns;
 var txtEmail, txtMobile;
 var cardNames = ['ایرانسل 1000', 'ایرانسل 2000', 'ایرانسل 5000', 'ایرانسل 10000', 'ایرانسل 20000', 'تالیا 5000', 'تالیا 10000', 'تالیا 20000', 'تالیا 40000', 'همراه اول 2000', 'همراه اول 5000', 'همراه اول 10000', 'همراه اول 20000'];
 
/*********************************************/
function bankHover(shomareyeBank) 
{
    document.getElementById("bankname").innerHTML = bankNames[shomareyeBank];
}
/*********************************************/
function bankClick(srcElement, bankId) {
    sgcmb.options.length = 0;
    var defaultGatewayId = 0;
    var itemCount = 0;
    for (var vgi in validGateways)
        if (validGateways[vgi].BankId == bankId) {
        for (var gi in gateways) {
            if (gateways[gi].Cod == validGateways[vgi].GatewayId) {
                var y = document.createElement('option');
                y.text = gateways[gi].Matn;
                y.value = gateways[gi].Cod;
                try { sgcmb.add(y, null); } catch (ex) { sgcmb.add(y); }
                break;
            }
        }
        if (validGateways[vgi].IsDefault) {
            defaultGatewayId = itemCount;
            sghf.setAttribute("value", gateways[gi].Cod);
        }
        itemCount++;
    }

    sgcmb.selectedIndex = defaultGatewayId;

    //document.getElementById("pardakht").style.visibility = "visible";
    sbhf.setAttribute("value", bankId);
    if (selectedBankElement)
        selectedBankElement.className = "";
    srcElement.className = "selected";
    selectedBankElement = srcElement;
}
/*********************************************/
function shetabMouseOut()
{
    if (selectedBankElement)
        document.getElementById("bankname").innerHTML=bankNames[sbhf.getAttribute("value")];
    else
        document.getElementById("bankname").innerHTML="";
}
/*********************************************/
function preload() 
{
    hesab();
}
/*********************************************/
function setFrame(id) 
{
    
    var mydiv = document.getElementById('mycardDiv');
        if (id == 0) 
        {
          
            ti.style.display = '';
            tt.style.display = 'none';
            th.style.display = 'none';
            
        }
        else if (id == 1) 
        {           
            ti.style.display = 'none';
            tt.style.display = '';
            th.style.display = 'none';
        }
        else if (id == 2) 
        {       
            ti.style.display = 'none';
            tt.style.display = 'none';
            th.style.display = '';
        }

        for (i = 0; i < cardRbns.length; i++)
            document.getElementById(cardRbns[i]).checked = false;

        tedadCmb.selectedIndex = 0;        

}
/*********************************************/
function validate() 
{
    cardselected = false;
    for (i = 0; i < cardRbns.length; i++)
        if (document.getElementById(cardRbns[i]).checked)
            cardselected = true;
            
    if (!cardselected) 
    {
        alert('ابتدا کارت مورد نظرتان را انتخاب کنید'); 
        return false; 
    }

    mailAdress = txtEmail.value;
    mobileNum = txtMobile.value;

    if (mailAdress == "" & mobileNum=="") 
    {
        alert('لطفا ای میل یا شماره موبایل خود را ( برای سهولت خدمات پشتیبانی ) وارد کنید');
        return false; 
    }
    
    showwait();
}
/*********************************************/
function pageWidth() { return window.innerWidth != null ? window.innerWidth : document.documentElement && document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body != null ? document.body.clientWidth : null; }
/*********************************************/
function pageHeight() { return window.innerHeight != null ? window.innerHeight : document.documentElement && document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body != null ? document.body.clientHeight : null; }
/*********************************************/
function posLeft() { return typeof window.pageXOffset != 'undefined' ? window.pageXOffset : document.documentElement && document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ? document.body.scrollLeft : 0; } function posTop() { return typeof window.pageYOffset != 'undefined' ? window.pageYOffset : document.documentElement && document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ? document.body.scrollTop : 0; } function posRight() { return posLeft() + pageWidth(); } function posBottom() { return posTop() + pageHeight(); }
/*********************************************/
function showwait() 
{
    trback = document.getElementById('poptransback');
    trback.style.display = 'block';
    trback.style.width = pageWidth();
    trback.style.height = pageHeight();
    trback.style.left = posLeft();
    trback.style.top = posTop();
    document.getElementById('popback').style.display = 'block';
    setTimeout('document.images["waitimg"].src = "image/wait.gif"', 200);
}
/*********************************************/
function hesab(cardId) 
{     
    var mablagh = cardValues[cardId]; 
}
/*********************************************/
function CurentCost()
{

    for (i = 0; i < cardCost.length; i++)
    {
        document.getElementById(cardCost[i]).innerHTML = cardValues[i];
    
    }
   
}
/*********************************************/
function setMain()
{
    document.getElementById('main').style.width = '580px';    
}
/*********************************************/
function PayButttonHover(button, buttonHover, hover)
{
    if (hover == 1) //mouse is coming
    {
        document.getElementById(button).style.display = 'none';
        document.getElementById(buttonHover).style.display = 'inline'
    }
    else if (hover == 0) //mouse going out
    {
        document.getElementById(button).style.display = 'inline';
        document.getElementById(buttonHover).style.display = 'none'
    }

    var esm = navigator.appVersion;
    

}
/*********************************************/
function showSelectedBankName()
{

    if (bankNames[sbhf.value] == undefined)
        document.getElementById('bankname').innerHTML = '';
    else
        document.getElementById('bankname').innerHTML = bankNames[sbhf.value];
  
}