browserName = navigator.appName;          
browserVer = parseInt(navigator.appVersion);


var buttonLoc = relativePath + "images/btn_";
var buttonName = new Array ('aboutus','partners','contactus','portfolio','services','send','home');


for (var cnt=0; cnt < buttonName.length; cnt++) {
	eval ('var '+buttonName[cnt]+'_on = new Image();');
	eval (buttonName[cnt] + '_on.src = "'+buttonLoc + buttonName[cnt] + '_on.gif"');
	eval ('var '+buttonName[cnt]+'_off = new Image();');
	eval (buttonName[cnt] + '_off.src = "'+buttonLoc + buttonName[cnt] + '_off.gif"');
}	

if (browserName == "Netscape" && browserVer >= 3)
   hasImageSupport = true;
else if (browserVer > 3)
   hasImageSupport = true;
   
function buttonAction (imgName, isItOn) {   
  if (hasImageSupport) {
      if (isItOn) {
         document[imgName].src = eval(imgName + "_on.src");
      } else {
         document[imgName].src = eval (imgName + "_off.src");
      }
   }
}


function validateContactForm(formName)
{
	var myForm   = eval ("document."+formName);
	var valid	= true;
	if (myForm["name"].value == "")
	{
		document.getElementById('id_name').className = "inputbox_error";
		myForm["name"].value = "Please fill out required field";

		valid = false;
	}
	
	if (myForm["phone"].value == "")
	{
		document.getElementById('id_phone').className = "inputbox_error";
		myForm["phone"].value = "Please fill out required field";

		valid = false;
	}	
	
	if ((myForm["email"].value).indexOf("@") == -1 || (myForm["email"].value).indexOf(".") == -1)
	{
		document.getElementById('id_email').className = "inputbox_error";
		myForm["email"].value = "Please fill out required field";
		valid = false;
	}
	
	if (myForm["message"].value == "")
	{
		document.getElementById('id_message').className = "inputbox_error";
		myForm["message"].value = "Please fill out required field";
	
		valid = false;
	}	
	
	if (valid)
		myForm.submit();
}   

function setBlank (formName,fieldname,default_value,className)
{
	var myForm   = eval ("document."+formName);
	if (myForm[fieldname].value == default_value)
	{
		myForm[fieldname].value = "";
		document.getElementById('id_'+fieldname).className = className
	}
} 


function ShowDiv (div_name)
{
	document.getElementById(div_name).className 				= "visible";	

}

function HideDiv (div_name)
{
	document.getElementById(div_name).className 				= "invisible";	
}

function DisplayEstimage (value)
{
	if (value == "interested in discussing my new project")
		ShowDiv ("div_estimate")
	else
		HideDiv ("div_estimate")
}

function LoadImage (image_name)
{
	if (AC_FL_RunContent == 0) {
		alert("This page requires AC_RunActiveContent.js.");
	} else {
		var html = AC_FL_RunContent(
			'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0',
			'width', '443',
			'height', '382',
			'src', 'swf/image',
			'quality', 'high',
			'pluginspage', 'http://www.macromedia.com/go/getflashplayer',
			'align', 'middle',
			'play', 'true',
			'loop', 'true',
			'scale', 'showall',
			'wmode', 'Transparent',
			'devicefont', 'false',
			'id', 'image',
			'bgcolor', '#ffffff',
			'name', 'image',
			'menu', 'true',
			'allowFullScreen', 'false',
			'allowScriptAccess','sameDomain',
			'movie', 'swf/image',
			'salign', '',
			'FlashVars','i=images/portfolio/'+image_name
			); //end AC code
		document.getElementById('player_holder').innerHTML=html
	}
}

function LoadPlayer (flv_name,image_name,client,title)
{
	if (AC_FL_RunContent == 0) {
		alert("This page requires AC_RunActiveContent.js.");
	} else {
		var html = AC_FL_RunContent(
			'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0',
			'width', '443',
			'height', '382',
			'src', 'swf/player',
			'quality', 'high',
			'pluginspage', 'http://www.macromedia.com/go/getflashplayer',
			'align', 'middle',
			'play', 'true',
			'loop', 'true',
			'scale', 'showall',
			'wmode', 'Transparent',
			'devicefont', 'false',
			'id', 'player',
			'bgcolor', '#ffffff',
			'name', 'player',
			'menu', 'true',
			'allowFullScreen', 'false',
			'allowScriptAccess','sameDomain',
			'movie', 'swf/player',
			'salign', '',
			'FlashVars','f='+flv_name+'.flv&i=images/portfolio/'+image_name+'&c='+escape(client)+'&t='+escape(title)
			); //end AC code
		document.getElementById('player_holder').innerHTML=html
	}
}

function AddDoubleQuote (string)
{
	return '"'+string+'"';
}

var myDomain = "dogdoestricks.com";
function buildLink (username,className,optional)
{
	var tmp  = username;
	var html = '';
	html     = '<a href="';
	html    += 'mailto:';
	html    += tmp;
	html    += '@';
	html    += myDomain;
	html    += '" class="'+className+'">';
	if (optional)
		html	+= optional
	else
	{
		html    += tmp;
		html    += '@';
		html    += myDomain;
	}
	html    += '</a>';
	document.write (html);
}	