﻿
function startTime()
{
var today=new Date();
var h=today.getHours();
var m=today.getMinutes();
var s=today.getSeconds();
// add a zero in front of numbers<10
var LoH=checkTiming(h);
h=checkHour(h);
m=checkTime(m);
s=checkTime(s);

var m_names = new Array("January", "February", "March", 
"April", "May", "June", "July", "August", "September", 
"October", "November", "December");

var curr_date = today.getDate();
var curr_month = today.getMonth();
var curr_year = today.getFullYear();

document.getElementById('timeNow').innerHTML="Cairo - "+m_names[curr_month]+" "+curr_date+","+curr_year+" - "+h+":"+m+":"+s+LoH;
t=setTimeout('startTime()',500);
}

function checkTime(i)
{
if (i<10)
 {
 i="0" + i;
 }
return i;
}    

function checkHour(i)
{
if (i<=12)
 {
 i=i;
 }
 else
 {
 i=(i-12);
 }
return i;
}    
function checkTiming(i)
{
if (i<12)
 {
 return " AM";;
 }
 else
 {
  return " PM";
 }
} 


function ValidateUpdateWishCart(con)
    {
       var qty;
       var errflag=false;
       var validate=/(^\d+$)/;
       
       var updateditems=document.getElementById(con.id);
        updateditems.value="";
        var gridtable=document.getElementById("wishcarttable");
        if(gridtable != null)
        {
            var i=0;
            var rows=gridtable.rows;
            for(i=0;i<rows.length;i++)
            {
                var row=rows[i];
                var commentrow=rows[i+1];
                if(row != null)
                {
                    var cell=row.cells[3];
                    if(cell != null)
                    {
                        qty=cell.getElementsByTagName("input")[0].value;
                        if(validate.test(qty)==false)
                        {
                            errflag=true;
                        }
                        else
                        {
                            var itemcode=row.cells[0].innerHTML;
                            var comment=commentrow.cells[0].getElementsByTagName("input")[0].value;
                            updateditems.value+=itemcode+","+qty+","+comment+"#";
                        }
                    }
                }
           }
           if(errflag==true)
           {
                alert("Please enter a valid quantity");
                return false;
           }
           else
           {
                return true;
           }
       }
    }
    
    function ValidateQtyWishCart(con)
    {
        var qty;
        var errflag=false;
        var validate=/(^\d+$)/;
        var selecteditems=document.getElementById(con.id);
        selecteditems.value="";
        var gridtable=document.getElementById("wishcarttable");
        if(gridtable != null)
        {
            var i=0;
            var rows=gridtable.rows;
            for(i=0;i<rows.length;i++)
            {
                var row=rows[i];
                if(row != null)
                {
                    var cell=row.cells[4];
                    if(cell != null)
                    {
                        qty=cell.getElementsByTagName("input")[0].value;
                        if(validate.test(qty)==false)
                        {
                            errflag=true;
                        }
                        else
                        {
                            if(qty>0)
                            {
                                var itemcode=row.cells[0].innerHTML;
                                selecteditems.value+=itemcode+","+qty+"#";
                            }
                        }
                    }
                }
            }
            if(errflag==true||selecteditems.value=="")
            {
                alert("Please enter a valid quantity");
                return false;
            }
            else
            {
            return true;
            }
        }
    }
    
    function ValidateEmailInviteeList(con)
    {
        var errorflag=false;
        var emails,email,i;
        var validate=/\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/;
        var instr=document.getElementById(con.id).value;
        if(instr=="")
        {
            alert("Please enter a valid email address");
            return false;
        }
        else
        {
            emails=instr.split(";");
            
            for(i=0;i<emails.length;i++)
            {
                email=emails[i];
                if(validate.test(email)==false)
                errorflag=true;
            }
            
            if(errorflag==true)
            {
                alert("Please enter a valid email address");
                return false;
            }
            else
            {
                return true;
            }
        }
    }
    
    function ValidateQtyshoppingcart(con)
    {
        var qty;
        var errflag=false;
        var validate=/(^\d+$)/;
        var selecteditems=document.getElementById(con.id);
        selecteditems.value="";
        var gridtable=document.getElementById("carttable");
        if(gridtable != null)
        {
            var i=0;
            var rows=gridtable.rows;
            for(i=0;i<=rows.length;i++)
            {
                var row=rows[i];
                if(row != null)
                {
                    var cell=row.cells[3];
                    if(cell != null)
                    {
                        qty=cell.getElementsByTagName("input")[0].value;
                        if(validate.test(qty)==false||qty=="0"||qty=="00"||qty=="000"||qty=="0000"||qty=="00000")
                        {
                            errflag=true;
                        }
                        else
                        {
                            if(qty>-1)
                            {
                                var itemindex=i;
                                selecteditems.value+=itemindex+","+qty+"#";
                            }
                        }
                    }
                }
            }
            if(errflag==true||selecteditems.value=="")
            {
                alert("Please enter a valid quantity");
                return false;
            }
            else
            {
            return true;
            }
        }
    }
    function openBlankEmailEnquiry()
    {
    window.open('EmailEnquiry.aspx','_calc','width=500,resizable=no,scrollbars=no,toolbar=no,height=520');
    return false;
    }
    
    function PopIt()
    {
    window.open("http://www.websitealive3.com/992/rRouter.asp?groupid=992&departmentid=254","guest","height=400,width=450");
    return false;
    }
       function openAskForPricePage(IC,ID)
        {         
        window.open("CallForPrice.aspx?IC="+IC+"&ID="+ID,'_blank','width=480,resizable=no,scrollbars=no,toolbar=no,height=655');       
        return false;
        }
        
        
        
        
        
                

