﻿var now = new Date()
new Ajax.Request('handlers/sct.aspx?t=' + formatDate(now,"M/d/yyyy HH:mm:ss"));


function submitform()
{
    document.baseform.__EVENTTARGET.value = "mysecretbutton"; 
    document.baseform.__EVENTARGUMENT.value = null; 
    document.baseform.submit(); 
}

function PrintPage(page)
{
    var w = window.open(page);   
}

function setCookie(c_name,value,expiredays)
{
    var exdate=new Date();
    exdate.setDate(exdate.getDate()+expiredays);

    document.cookie=c_name+ "=" +escape(value)+
    ((expiredays==null) ? "" : ";expires="+exdate.toGMTString());
}

function getCookie(c_name)
{
    if (document.cookie.length>0)
    {
        c_start=document.cookie.indexOf(c_name + "=");
        if (c_start!=-1)
        { 
            c_start=c_start + c_name.length+1; 
            c_end=document.cookie.indexOf(";",c_start);
            if (c_end==-1) c_end=document.cookie.length;
            return unescape(document.cookie.substring(c_start,c_end));
        } 
    }
    return "";
}

function setOpacity(obj, value)  //0-1
{ 
	var el=obj
	if (el && el.filters && el.filters[0])
	    { //IE syntax
		if (typeof el.filters[0].opacity=="number") //IE6
			el.filters[0].opacity=value*100
		else //IE 5.5
			el.style.filter="alpha(opacity="+value*100+")"
		}
	else if (el && typeof targetobject.style.MozOpacity!="undefined") 
		el.style.MozOpacity=value       //Old Mozilla syntax
	else if (el && typeof el.style.opacity!="undefined") 
		el.style.opacity=value     
	
	el.currentopacity=value
}






function getInnerText(obj)
{
    if (obj.innerText!=undefined)
    { 
        return obj.innerText;
    }
    else
    {
        return obj.textContent;
    }
}

function setInnerText(obj, t)
{
    if (obj.innerText!=undefined)
    { 
        obj.innerText = t;    
    }
    else
    {
        obj.textContent = t;
    }
} 

function ShowSSL()
{
    window.open("https://seal.godaddy.com/verifySeal?sealID=242381988051ac87d12711e1de0e87317daa08566969266609054552","_blank"," width=545, height=438");
}

var FilterTimer
var FilterValue
function FilterChange(fltr, action)
{
    if (FilterTimer != undefined)
        {
        clearTimeout(FilterTimer);
        }
    FilterValue = fltr
    FilterTimer = setTimeout(action, 600);
}

function ShowHelpPage(url)
{
    if (url.substring(0,4)=='http')
    {
        if (url.indexOf("?")>=0)
        {
            url = url.substring(0,url.indexOf("?"))
        }
        var p = url.indexOf("/") 
        var q=0
        while (p >= 0)
        {
            q=p
            p = url.indexOf("/",p+1) 
     
            
        }
        if (q==0){q=-1}
        url = url.substring(q+1)
    }
    var L = (screen.availWidth - 500)/2
    var H = (screen.availHeight - 400)/2
    window.open("help/" + url, "_blank","width=500, height=400, top=" + H + ", left=" + L + ", scrollbars=yes, resizable=yes");
}

function SetCountdown(source)
{
    var u = new Ajax.Updater('Countdown', source);
    setCookie('LastCountdown', source);
}

function pause(ms)
{
var date = new Date();
var curDate = null;

do { curDate = new Date(); }
while(curDate-date < ms);
} 


function HideTheseElements(namepart)
{
    for (e in document.forms[0].elements)
    {
        if (e.id.match(namepart) != null)
        {e.display = "none"}
        else
        {e.display = ""}
    }
}


function FilterThisList(list, filter)
{
    var rows = list.getElementsByTagName('tr')
    var rowcount = rows.length
    for (r=2;r<rowcount;r++)
    {
        if (rows[r].className=="listrow")
        {
            var hiderow = true
            var cells = rows[r].getElementsByTagName('td')
            var cellcount = cells.length
            for (c=0;c<cellcount;c++)
            {
                var txt = getInnerText(cells[c])
                txt = txt.toUpperCase()
                if (txt.indexOf(filter.toUpperCase())>-1)
                {hiderow=false}
            }
            if (hiderow==true)
            {rows[r].style.display='none'}
            else
            {rows[r].style.display=''}
        }
    }
}


function ShowFaq(x)
{
var i = 0;
for (i=1;i<=99;i++)
    {
        var q = "Q" + String(i);
        var a = "A" + String(i);
        if (document.getElementById(a) != undefined)
        {document.getElementById(a).style.display = "none";}
        if (document.getElementById(q) != undefined)
        {document.getElementById(q).style.color = "blue";
        document.getElementById(q).style.background = "none";}
    }
var Q = "Q" + String(x);
var A = "A" + String(x);
document.getElementById(A).style.display="block"
document.getElementById(Q).style.color="black";
document.getElementById(Q).style.background="yellow";
}


//*************************************
//              Slide Show
//*************************************
      
/***********************************************
* Ultimate Fade-In Slideshow (v1.51): © Dynamic Drive (http://www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit http://www.dynamicdrive.com/ for this script and 100s more.
***********************************************/
 
 
var fadeimages2=new Array() //2nd array set example. Remove or add more sets as needed.
//SET IMAGE PATHS. Extend or contract array as needed
fadeimages2[0]=["photo1.jpg", "", ""] //plain image syntax
fadeimages2[1]=["photo2.jpg", "http://www.cssdrive.com", ""] //image with link syntax
fadeimages2[2]=["photo3.jpg", "http://www.javascriptkit.com", "_new"] //image with link and target syntax
 
var fadebgcolor="white"

////NO need to edit beyond here/////////////
 
var fadearray=new Array() //array to cache fadeshow instances
var fadeclear=new Array() //array to cache corresponding clearinterval pointers
 
var dom=(document.getElementById) //modern dom browsers
var iebrowser=document.all
 
function fadeshow(theimages, fadewidth, fadeheight, borderwidth, delay, pause, displayorder){
this.pausecheck=pause
this.mouseovercheck=0
this.delay=delay
this.degree=10 //initial opacity degree (10%)
this.curimageindex=0
this.nextimageindex=1
fadearray[fadearray.length]=this
this.slideshowid=fadearray.length-1
this.canvasbase="canvas"+this.slideshowid
this.curcanvas=this.canvasbase+"_0"
if (typeof displayorder!="undefined")
theimages.sort(function() {return 0.5 - Math.random();}) //thanks to Mike (aka Mwinter) :)
this.theimages=theimages
this.imageborder=parseInt(borderwidth)
this.postimages=new Array() //preload images
for (p=0;p<theimages.length;p++){
this.postimages[p]=new Image()
this.postimages[p].src=theimages[p][0]
}
 
var fadewidth=fadewidth+this.imageborder*2
var fadeheight=fadeheight+this.imageborder*2
 
if (iebrowser&&dom||dom) //if IE5+ or modern browsers (ie: Firefox)
document.write('<div id="master'+this.slideshowid+'" style="position:relative;width:'+fadewidth+'px;height:'+fadeheight+'px;overflow:hidden;"><div id="'+this.canvasbase+'_0" style="position:absolute;width:'+fadewidth+'px;height:'+fadeheight+'px;top:0;left:0;filter:progid:DXImageTransform.Microsoft.alpha(opacity=10);opacity:0.1;-moz-opacity:0.1;-khtml-opacity:0.1;background-color:'+fadebgcolor+'"></div><div id="'+this.canvasbase+'_1" style="position:absolute;width:'+fadewidth+'px;height:'+fadeheight+'px;top:0;left:0;filter:progid:DXImageTransform.Microsoft.alpha(opacity=10);opacity:0.1;-moz-opacity:0.1;-khtml-opacity:0.1;background-color:'+fadebgcolor+'"></div></div>')
else
document.write('<div><img name="defaultslide'+this.slideshowid+'" src="'+this.postimages[0].src+'"></div>')
 
if (iebrowser&&dom||dom) //if IE5+ or modern browsers such as Firefox
this.startit()
else{
this.curimageindex++
setInterval("fadearray["+this.slideshowid+"].rotateimage()", this.delay)
}
}

function fadepic(obj){
if (obj.degree<100){
obj.degree+=10
if (obj.tempobj.filters&&obj.tempobj.filters[0]){
if (typeof obj.tempobj.filters[0].opacity=="number") //if IE6+
obj.tempobj.filters[0].opacity=obj.degree
else //else if IE5.5-
obj.tempobj.style.filter="alpha(opacity="+obj.degree+")"
}
else if (obj.tempobj.style.MozOpacity)
obj.tempobj.style.MozOpacity=obj.degree/101
else if (obj.tempobj.style.KhtmlOpacity)
obj.tempobj.style.KhtmlOpacity=obj.degree/100
else if (obj.tempobj.style.opacity&&!obj.tempobj.filters)
obj.tempobj.style.opacity=obj.degree/101
}
else{
clearInterval(fadeclear[obj.slideshowid])
obj.nextcanvas=(obj.curcanvas==obj.canvasbase+"_0")? obj.canvasbase+"_0" : obj.canvasbase+"_1"
obj.tempobj=iebrowser? iebrowser[obj.nextcanvas] : document.getElementById(obj.nextcanvas)
obj.populateslide(obj.tempobj, obj.nextimageindex)
obj.nextimageindex=(obj.nextimageindex<obj.postimages.length-1)? obj.nextimageindex+1 : 0
setTimeout("fadearray["+obj.slideshowid+"].rotateimage()", obj.delay)
}
}
 
fadeshow.prototype.populateslide=function(picobj, picindex){
var slideHTML=""
if (this.theimages[picindex][1]!="") //if associated link exists for image
slideHTML='<a href="'+this.theimages[picindex][1]+'" target="'+this.theimages[picindex][2]+'">'
slideHTML+='<img src="'+this.postimages[picindex].src+'" border="'+this.imageborder+'px">'
if (this.theimages[picindex][1]!="") //if associated link exists for image
slideHTML+='</a>'
picobj.innerHTML=slideHTML
}
 
 
fadeshow.prototype.rotateimage=function(){
if (this.pausecheck==1) //if pause onMouseover enabled, cache object
var cacheobj=this
if (this.mouseovercheck==1)
setTimeout(function(){cacheobj.rotateimage()}, 100)
else if (iebrowser&&dom||dom){
this.resetit()
var crossobj=this.tempobj=iebrowser? iebrowser[this.curcanvas] : document.getElementById(this.curcanvas)
crossobj.style.zIndex++
fadeclear[this.slideshowid]=setInterval("fadepic(fadearray["+this.slideshowid+"])",50)
this.curcanvas=(this.curcanvas==this.canvasbase+"_0")? this.canvasbase+"_1" : this.canvasbase+"_0"
}
else{
var ns4imgobj=document.images['defaultslide'+this.slideshowid]
ns4imgobj.src=this.postimages[this.curimageindex].src
}
this.curimageindex=(this.curimageindex<this.postimages.length-1)? this.curimageindex+1 : 0
}
 
fadeshow.prototype.resetit=function(){
this.degree=10
var crossobj=iebrowser? iebrowser[this.curcanvas] : document.getElementById(this.curcanvas)
if (crossobj.filters&&crossobj.filters[0]){
if (typeof crossobj.filters[0].opacity=="number") //if IE6+
crossobj.filters(0).opacity=this.degree
else //else if IE5.5-
crossobj.style.filter="alpha(opacity="+this.degree+")"
}
else if (crossobj.style.MozOpacity)
crossobj.style.MozOpacity=this.degree/101
else if (crossobj.style.KhtmlOpacity)
crossobj.style.KhtmlOpacity=this.degree/100
else if (crossobj.style.opacity&&!crossobj.filters)
crossobj.style.opacity=this.degree/101
}
 
 
fadeshow.prototype.startit=function(){
var crossobj=iebrowser? iebrowser[this.curcanvas] : document.getElementById(this.curcanvas)
this.populateslide(crossobj, this.curimageindex)
if (this.pausecheck==1){ //IF SLIDESHOW SHOULD PAUSE ONMOUSEOVER
var cacheobj=this
var crossobjcontainer=iebrowser? iebrowser["master"+this.slideshowid] : document.getElementById("master"+this.slideshowid)
crossobjcontainer.onmouseover=function(){cacheobj.mouseovercheck=1}
crossobjcontainer.onmouseout=function(){cacheobj.mouseovercheck=0}
}
this.rotateimage()
}




//***********************************
//         Drag and Drop
//***********************************

//var ie=document.all;
//var nn6=document.getElementById&&!document.all;

//var isdrag=false;
//var dragx,dragy;
//var dobj;

//function movemouse(e)
//{
//  if (isdrag)
//  {
//    dobj.style.left = nn6 ? tx + e.clientX - dragx : tx + event.clientX - dragx;
//    dobj.style.top  = nn6 ? ty + e.clientY - dragy : ty + event.clientY - dragy;
//    return false;
//  }
//}

//function selectmouse(e) 
//{
//  var fobj       = nn6 ? e.target : event.srcElement;
//  var topelement = nn6 ? "HTML" : "BODY";

//  while (fobj.tagName != topelement && fobj.className != "dragme")
//  {
//    fobj = nn6 ? fobj.parentNode : fobj.parentElement;
//  }

//  if (fobj.className=="dragme")
//  {
//    isdrag = true;
//    dobj = fobj;
//    tx = parseInt(dobj.style.left+0);
//    ty = parseInt(dobj.style.top+0);
//    x = nn6 ? e.clientX : event.clientX;
//    y = nn6 ? e.clientY : event.clientY;
//    document.onmousemove=movemouse;
//    return false;
//  }
//}

//document.onmousedown=selectmouse;
//document.onmouseup=new Function("isdrag=false");

