function ShowWebLink(arrWeblinks,ctlId,lblSelect)
{
    var objLeft=document.getElementById(ctlId);
    if (arrWeblinks.length>0)
    {
        var _html='<option value="" selected>'+lblSelect+'</option>';
        for(i=0;i<arrWeblinks.length;i++)
        {
			    _html+= "<option value=" + arrWeblinks[i][1] + " style=\"padding-left:2px;\">" + arrWeblinks[i][0] + "</option>"; 								
        }       
        _html="<select style='width:100%' id=\"drpNewsletter\"  onchange=\"goWeblink(this); \">" + _html + "</select>";
       // alert(_html);
        objLeft.style.display='block';        
        objLeft.innerHTML=_html;
    }
    else
        document.getElementById('tblWeblinks').style.display='none';
}

function flashWrite(url,w,h){

    
    var _height="",_width="";
    if (typeof(h)!='undefined')
        _height=" height=\"" +  h + "\" "; 
    if (typeof(w)!='undefined')
        _width=" width=\"" +  w + "\" "; 
    var flashStr=
    "<object classid=\"clsid:D27CDB6E-AE6D-11CF-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0\"" + _height + _width + ">"+
    "<param name=\"movie\" value=\"" + url + "\">" +
    "<param name=\"quality\" value=\"high\">" +
    "<param name=\"wmode\" value=\"transparent\">" +
    "<param name=\"allowScriptAccess\" value=\"always\" />" +
    "<embed src=\"" + url + "\" onclick=\"" + url + "\" wmode=\"transparent\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\"" + _height + _width + ">" +
    "</object>";
    return flashStr;
}

function CheckDateValid(date, less)
{
    var curDate = new Date();
    var _date = curDate.getDate(), _month = curDate.getMonth() + 1, _year = curDate.getFullYear();
    var arrDate = date.split("/");
    var validDate = false;
    if(less)
    {
        if(_year > parseInt(arrDate[2],10)) validDate = true;
        else if(_year == parseInt(arrDate[2],10))
        {
            if(_month > parseInt(arrDate[1],10)) validDate = true;
            else if(_month == parseInt(arrDate[1],10) && _date >= parseInt(arrDate[0],10))
                validDate = true;
        }
    }
    else
    {
        if(_year < parseInt(arrDate[2],10)) validDate = true;
        else if(_year == parseInt(arrDate[2],10))
        {
            //alert(_month + " " + parseInt(arrDate[1],10))
            if(_month < parseInt(arrDate[1],10)) validDate = true;
            else if(_month == parseInt(arrDate[1],10) && _date <= parseInt(arrDate[0],10))
                validDate = true;
        }
    }
    return validDate;
}

function ShowBanners(arrAdv, strPath, cellId, tableId)
{
    var objLeft=document.getElementById(cellId);
    //alert(catId);
    if (arrAdv.length>0)
    {
        var _html='';
        for(i=0;i<arrAdv.length;i++)
        {
            var arrSize=new Array("","");
            if(arrAdv[i][3]!='')
            {
                if(arrAdv[i][3].indexOf('x')>0)
                    arrSize=arrAdv[i][3].split('x');
                else if(arrAdv[i][3].indexOf('X')>0)
                    arrSize=arrAdv[i][3].split('X');
            }
           var strImgUrl=strPath + arrAdv[i][1];
           if (arrAdv[i][1].toString().toLowerCase().indexOf('.swf')==-1) 
           {
             var strSize="";
             if(arrSize[0]!="")strSize = " width='" + arrSize[0] + "'" + " height='" + arrSize[1] + "'";
            _html += "<div style=\"padding-bottom:2px;\"><a href='" + arrAdv[i][2] + "' target=\"" + (arrAdv[i][7]==1?"_self":"_blank") + "\"><img " + strSize + " style=\"cursor:hand\" alt='' src='" + strImgUrl + "' border=\"0\"/></a></div>";
           }
           else
           {
            if(arrSize[0]!="")
            {
                 _html+="<div style=\"padding-bottom:2px;\"><a style=\"cursor:hand\" href=\"" + arrAdv[i][2] + "\" target=\"" + (arrAdv[i][7]==1?"_self":"_blank") + "\">" + flashWrite(strImgUrl,arrSize[0],arrSize[1]) + "</a></div>";
                //_html+="<div style=\"padding-bottom:2px;\"><a href=\"" + arrAdv[i][2] + "\" target=\"" (arrAdv[i][7]==1?"_self":"_blank") + "\">"+ flashWrite(strImgUrl,arrSize[0],arrSize[1]) + "</a></div>";                   
                   //_html+="<div style=\"padding-bottom:2px;\">" + flashWrite(strImgUrl,arrSize[0],arrSize[1]) + "</div>";
            }
            else
            {
            _html+="<div style=\"padding-bottom:2px;\"><a style=\"cursor:hand\" href=\"" + arrAdv[i][2] + "\" target=\"" + (arrAdv[i][7]==1?"_self":"_blank") + "\">" + flashWrite(strImgUrl) + "</a></div>";
            //_html+="<div style=\"padding-bottom:2px;\">" + flashWrite(strImgUrl) + "</div>";
            //_html+="<div style=\"padding-bottom:2px;\"><a href=\"" + arrAdv[i][2] + "\" target=\"" (arrAdv[i][7]==1?"_self":"_blank") + "\">" + flashWrite(strImgUrl) + "</a></div>";
            }
           }
        }
        objLeft.style.display='block';
        objLeft.innerHTML=_html;
    }
    else document.getElementById(tableId).style.display="none";
}
function ShowWindow(sUrl,w,h,resize)
{
	var winX = 0;
	var winY = 0;
	if (parseInt(navigator.appVersion) >= 4)
	{
		winX = (screen.availWidth - w)*.5;
		winY = (screen.availHeight - h)*.5;
	}
	popupLoadnWin=window.open(sUrl,'popupLoadnWin','scrollbars,resizable=' + resize + ',status=yes, width=' + w + ',height=' + h + ',left=' + winX + ',top=' + winY);
	return popupLoadnWin;
}

function CheckValid(prefixCheck, strCheck, strNotCheck)
{
    var ischeck=false;
    var _input=document.getElementsByTagName("input");
    for(i=0;i<_input.length;i++)
    {
        if(_input[i].type == "checkbox")
        {
            if(_input[i].id.toString().indexOf(prefixCheck)>=0 && _input[i].checked == true)
            {
                ischeck=true;
                break;
            }
        }
    }
    if(ischeck)
    {
        return confirm(strCheck);
    }
    else
    {
        alert(strNotCheck);
        return false;
    }
}

function CheckAll(src, prefixCheck)
{
    var _input = document.getElementsByTagName("input");
    var isCheck = src.checked;
    for(i=0;i<_input.length;i++)
    {
        if(_input[i].type == "checkbox")
        {
            if(_input[i].id.toString().indexOf(prefixCheck)>=0 && _input[i].checked != isCheck)
            {
                _input[i].checked=isCheck;
            }
        }
    }
}

function CheckOne(chkAll, prefixCheck)
{
    var _input = document.getElementsByTagName("input");
    var isCheckAll=true;
    for(i=0;i<_input.length;i++)
    {
        if(_input[i].type == "checkbox")
        {
            if(_input[i].id.toString().indexOf(prefixCheck)>=0 && _input[i].checked == false)
            {
                isCheckAll=false;
                break;
            }
        }
    }
    var _chkAll = document.getElementById(chkAll);
    if(_chkAll.checked != isCheckAll) _chkAll.checked = isCheckAll;
}

function validateEmail(email,strError) {
    var _email=document.getElementById(email);
    if (!_email.value) {
        return true;
    }
    var re_mail = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z])+$/;
    if (!re_mail.test(_email.value)) {
        alert(strError);
        _email.focus();
        _email.select();
        return false;
    }
    return true;
}

function MM_preloadImages() { //v3.0
    var d=document;
    if(d.images){
        if(!d.MM_p) d.MM_p=new Array();
        var i, j=d.MM_p.length, a=MM_preloadImages.arguments;
        for(i=0; i<a.length; i++)
            if (a[i].indexOf("#")!=0){
                d.MM_p[j]=new Image;
                d.MM_p[j++].src=a[i];
        }
    }
}

function MM_findObj(n, d) { //v4.01
    var p,i,x;
    if(!d) d=document;
    if((p=n.indexOf("?"))>0 && parent.frames.length) {
        d=parent.frames[n.substring(p+1)].document;
        n=n.substring(0,p);
    }
    if(!(x=d[n]) && d.all) x=d.all[n];
    for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
    for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
    if(!x && d.getElementById) x=d.getElementById(n);
    return x;
}

function MM_swapImage() { //v3.0
    var i,j=0,x,a=MM_swapImage.arguments;
    document.MM_sr=new Array;
    for(i=0;i<(a.length-2);i+=3)
        if ((x=MM_findObj(a[i]))!=null) {
            document.MM_sr[j++]=x;
            if(!x.oSrc)x.oSrc=x.src;
            x.src=a[i+2];
        }
}    
