﻿// JScript File


		var sEnterZIP = "zip code";

		function zip_focus()
		{
			if (document.getElementById("zip").value == sEnterZIP)
			{
				document.getElementById("zip").value = "";
			}
		}

		function zip_blur()
		{
			if (document.getElementById("zip").value == "")
			{
				document.getElementById("zip").value = sEnterZIP;
			}
		}
		
		

		function zip_focus2()
		{
			if (document.getElementById("zip2").value == sEnterZIP)
			{
				document.getElementById("zip2").value = "";
			}
		}

		function zip_blur2()
		{
			if (document.getElementById("zip2").value == "")
			{
				document.getElementById("zip2").value = sEnterZIP;
			}
		}
		
//Campaign		
		
function gup( name )
{
  name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
  var regexS = "[\\?&]"+name+"=([^&#]*)";
  var regex = new RegExp( regexS );
  var results = regex.exec( window.location.href );
  if( results == null )
    return "mysmileDentalPlan";
  else
    return results[1];
}
function Set_Cookie( name, value, expires ) 
{
// set time, it's in milliseconds
var today = new Date();
today.setTime( today.getTime() );

/*
if the expires variable is set, make the correct 
expires time, the current script below will set 
it for x number of days, to make it for hours, 
delete * 24, for minutes, delete * 60 * 24
*/


if ( (expires) ) {

expires = expires * 1000 * 60 * 60 ;
}
var expires_date = new Date( today.getTime() + (expires) );

document.cookie = name + "=" +escape( value ) +
( ( expires ) ? ";expires=" + expires_date.toGMTString() : "" );
}

// this function gets the cookie, if it exists
function Get_Cookie( name ) {
	
var start = document.cookie.indexOf( name + "=" );
var len = start + name.length + 1;
if ( ( !start ) &&
( name != document.cookie.substring( 0, name.length ) ) )
{
return null;
}
if ( start == -1 ) return null;
var end = document.cookie.indexOf( ";", len );
if ( end == -1 ) end = document.cookie.length;
return unescape( document.cookie.substring( len, end ) );
}


var campaign_param = gup( 'sc_cid' );
// remember, these are the possible parameters for Set_Cookie:
// name, value, expires, path, domain, secure

if( Get_Cookie( 'campaignID' ) == null ) Set_Cookie( 'campaignID', campaign_param, '24' );

if ( Get_Cookie( 'campaign' ) ) alert( Get_Cookie('campaign'));

// and these are the parameters for Delete_Cookie:
// name, path, domain
// make sure you use the same parameters in Set and Delete Cookie.
//Delete_Cookie('test', '/', '');
//( Get_Cookie( 'test' ) ) ? alert( Get_Cookie('test')) : 
//alert( 'it is gone');


