function openWin1(url)
{
var j=window.open(url,"jj","left=200, top=282, width=337,height=140,scrollbars=0") 
}
function openWin3(url)
{
var j=window.open(url,"jj","left=20, top=20, width=600,height=570,scrollbars=0") 
}
function openWin5(url)
{
var j=window.open(url,"jj","left=20, top=20, width=700,height=650,scrollbars=0") 
}
function openWin2(url)
{
var j=window.open(url,"jj","left=20, top=20, width=850,height=605,scrollbars=1")
}
function openWin6(url) {
    var j = window.open(url, "Authorize", "left=20, top=20, width=750,height=400,scrollbars=1")
}
function showObjective(fsDivID)
{
	
    hideAll();
    document.getElementById(fsDivID).style.display='inline';
}

function hideAll()
{
	if(document.getElementById('apDiv1'))
    	document.getElementById('apDiv1').style.display='none';
	if(document.getElementById('apDiv2'))
		document.getElementById('apDiv2').style.display='none';
	if(document.getElementById('apDiv3'))
		document.getElementById('apDiv3').style.display='none';
	if(document.getElementById('apDiv4'))
		document.getElementById('apDiv4').style.display='none';
	if(document.getElementById('apDiv5'))
		document.getElementById('apDiv5').style.display='none';
	if(document.getElementById('apDiv6'))
		document.getElementById('apDiv6').style.display='none';		
	if(document.getElementById('apDiv7'))
		document.getElementById('apDiv7').style.display='none';		
		
}

function hideObjective()
{
    hideAll();
}
//from www.a1javascripts.com
//pre loader
newimage0 = new Image();
newimage0.src = "../images/navigation_tab.gif";
newimage1 = new Image();
newimage1.src = "../images/navigation_tab_hover.gif";
newimage2 = new Image();
newimage2.src = "../images/buttons/update.gif";
newimage3 = new Image();
newimage3.src = "../images/buttons/update_hover.gif";
newimage4 = new Image();
newimage4.src = "../images/buttons/submit_hover.gif";
newimage5 = new Image();
newimage5.src = "../images/buttons/submit.gif";
newimage6 = new Image();
newimage6.src = "../images/buttons/continue.png";
newimage7 = new Image();
newimage7.src = "../images/buttons/ccontinue.gif";
newimage8 = new Image();
newimage8.src = "../images/buttons/continue_hover.gif";
newimage9 = new Image();
newimage9.src = "../images/buttons/checkout_hover.gif";
newimage10 = new Image();
newimage10.src = "../images/buttons/checkout.gif";
newimage11 = new Image();
newimage11.src = "../images/buttons/edit_order.gif";
newimage12 = new Image();
newimage12.src = "../images/buttons/back.gif";
newimage13 = new Image();
newimage13.src = "../images/buttons/reorder.gif";
newimage14 = new Image();
newimage14.src = "../images/buttons/next.gif";
newimage15 = new Image();
newimage15.src = "../images/buttons/next_hover.gif";
newimage16 = new Image();
newimage16.src = "../images/buttons/reset_hover.gif";
newimage17 = new Image();
newimage17.src = "../images/buttons/reset.gif";
newimage18 = new Image();
newimage18.src = "../images/buttons/preview.gif";
newimage19 = new Image();
newimage19.src = "../images/buttons/preview_hover.gif";
newimage20 = new Image();
newimage20.src = "../images/buttons/preview1_hover.gif";
newimage21 = new Image();
newimage21.src = "../images/buttons/preview1.gif";
newimage22 = new Image();
newimage22.src = "images/register_now.gif";
newimage23 = new Image();
newimage23.src = "images/register_now_hover.gif";
newimage24 = new Image();
newimage24.src = "../images/buttons/finished.gif";
newimage25 = new Image();
newimage25.src = "../images/buttons/finished_hover.gif";


function showhide(layer_ref) { 
    var element = document.getElementById(layer_ref);
    if(element.style.display == "" || element.style.display == "none")
    	element.style.display = "block";
    else
	    element.style.display = "none";
}

function show(layer_ref) { 
    var element = document.getElementById(layer_ref);
	element.style.display = "block";
}

function hide(layer_ref) { 
    var element = document.getElementById(layer_ref);
    element.style.display = "none";
}

function changeTab(evt, foLnk, fiTab)
			{
				hide('dv01');
				hide('dv02');
				hide('dv03');
				hide('dv04');
				hide('dv05');
				hide('dv06');
				hide('dv07');
				hide('dv08');
				hide('dv09');
				show('dv0' + fiTab);
				
}
function changeTab01(evt, foLnk, fiTab)
			{
				hide('dv100');
				hide('dv101');
				show('dv10' + fiTab);
				
}
function free_lnk()
{
window.location.href="create_lifememorial_step3.aspx";
}
function premium_lnk()
{
window.location.href="create_lifememorial_step3_premium.aspx";
}
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_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}

function floatsonly(e, txtvalue) {

    var floatflag;
    if (e.keyCode) keycode = e.keyCode;
    else keycode = e.which;

    if (e.shiftKey && keycode != 9) {
        return false;
    }
    if (keycode == 9 || keycode == 46 || keycode == 37 || keycode == 39 || keycode == 36 || keycode == 35) {
        return true;
    }

    if (keycode != 8) {
        if (keycode == 110 || keycode == 190) {
            if (txtvalue.indexOf(".") == -1) {
                return true;
            }
            else {
                return false;
            }
        }
        if ((keycode < 48 || keycode > 57) && (keycode < 96 || keycode > 105))
            return false
    }
}

function numbersonly(e) {
    if (e.shiftKey && keycode != 9) {
        return false;
    }

    if (e.keyCode) keycode = e.keyCode;
    else keycode = e.which;
    if (keycode == 9 || keycode == 46 || keycode == 37 || keycode == 39 || keycode == 36 || keycode == 35) {
        return true;
    }
    if (keycode != 8) {
        if ((keycode < 48 || keycode > 57) && (keycode < 96 || keycode > 105))
            return false
    }
}

function isBlank(val)
{
	if(val==null){return true;}
	for(var i=0;i<val.length;i++) 
	{
		if ((val.charAt(i)!=' ')&&(val.charAt(i)!="\t")&&(val.charAt(i)!="\n")&&(val.charAt(i)!="\r")){return false;}
	}
	return true;
}
function checkMaxLengthOnKeyPress(foEvent, foTextArea, foMaxlength)
{
    if(foEvent.charCode || window.event)
    {
        return foTextArea.value.length < foMaxlength;
    }
    else
    {
        return true;
    }
}

function checkMaxLengthOnBlur(foEvent, foTextArea, foMaxlength)
{
    if (foTextArea.value.length > foMaxlength)
    {
        foTextArea.value = foTextArea.value.substring(0, foMaxlength);
    }
}

function getImage(stObj,stType)
{
    if (document.getElementById(stObj.id))
    {
        if (stObj.value.length==0)
        {
            if (stType == "p")
            {
                stObj.style.backgroundImage = "url(images/password.gif)";
            }
            else
            {
                stObj.style.backgroundImage = "url(images/username.gif)";
            }
        }
        else
        {
            stObj.style.backgroundImage = "";
        }
    }
}

function FocusImage(stObj)
{
    if (document.getElementById(stObj.id))
    {
       if (stObj.value.length==0)
       {
            stObj.style.backgroundImage = "";
       }
    }
}

function BlurImage(stObj,stType)
{
    if (document.getElementById(stObj.id))
    {
        if (stObj.value.length==0)
        {
            if (stType == "p")
            {
                stObj.style.background = "url( images/password.gif ) no-repeat 10px 5px";
            }
            else
            {
                stObj.style.background = "url( images/username.gif ) no-repeat 10px 5px";
            }
        }
    }
}

function getDate() {
    var now = new Date();
    var days = new Array('Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday');
    var months = new Array('January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December');
    var date = ((now.getDate() < 10) ? "0" : "") + now.getDate();
    function fourdigits(number)
    { return (number < 1000) ? number + 1900 : number; } today = days[now.getDay()] + ", " + date + " " + months[now.getMonth()] + ", " + (fourdigits(now.getYear())); document.write(today);


}

function toggleDiv(id, flagit) {
    if (document.getElementById('' + id + '') != null) {
        if (flagit == "1") {
            if (document.layers) document.layers['' + id + ''].visibility = "show"
            else if (document.all) document.all['' + id + ''].style.display = "block"
            else if (document.getElementById) document.getElementById('' + id + '').style.display = "block"
        }
        else
            if (flagit == "0") {
            if (document.layers) document.layers['' + id + ''].visibility = "hide"
            else if (document.all) document.all['' + id + ''].style.display = "none"
            else if (document.getElementById) document.getElementById('' + id + '').style.display = "none"
        }
    }

}

function setFormAction(fsActionURL) {
    var loForm = document.getElementById('form1');
    if(loForm==null)
        loForm = document.getElementById('aspnetForm');
    loForm.setAttribute("action", fsActionURL);
}
