function utmx_section(){}function utmx(){}
(function(){var k='2403173098',d=document,l=d.location,c=d.cookie;function f(n){
if(c){var i=c.indexOf(n+'=');if(i>-1){var j=c.indexOf(';',i);return c.substring(i+n.
length+1,j<0?c.length:j)}}}var x=f('__utmx'),xx=f('__utmxx'),h=l.hash;
d.write('<sc'+'ript src="'+
'http'+(l.protocol=='https:'?'s://ssl':'://www')+'.google-analytics.com'
+'/siteopt.js?v=1&utmxkey='+k+'&utmx='+(x?x:'')+'&utmxx='+(xx?xx:'')+'&utmxtime='
+new Date().valueOf()+(h?'&utmxhash='+escape(h.substr(1)):'')+
'" type="text/javascript" charset="utf-8"></sc'+'ript>')})();


function load() {  
if(location.pathname.substring(0,13)=="/catalog/1011") {
window.location = "http://www.buymedishops.com/categories/114/default.aspx";
} 
checkSite();
bdetect();  
navFix();
navFix2();   
}   
 
window.onload = load;  
  
function navFix() {
var liArray = document.getElementsByTagName('li');
liArray[3].style.marginLeft="3px";


}

function navFix2() {
var ua = navigator.userAgent.toLowerCase();
if (ua.indexOf('msie') != -1){
var ulArray = document.getElementsByTagName('ul');
//Gifts
ulArray[2].style.marginLeft="-53px";
//Belly Dance
ulArray[3].style.marginLeft="-103px";
//CDs & DVDs
ulArray[4].style.marginLeft="-89px";
//Travel & Tours
ulArray[6].style.marginLeft="-127px";
//Art
ulArray[7].style.marginLeft="-40px";
//Jewelry
ulArray[8].style.marginLeft="-75px";
//Rugs
ulArray[9].style.marginLeft="-50px";
//Foods
ulArray[10].style.marginLeft="-60px";
//Cigars
ulArray[11].style.marginLeft="-63px";
//Party Center
ulArray[12].style.marginLeft="-111px";
}
}

function bdetect() {
var ua = navigator.userAgent.toLowerCase();

//STYLE FIX - IE6
if (ua.indexOf('msie 6.0')!=-1){

var vnav2 = "verticalnav2";
doSomethingWithClasses(vnav2); 
var allPageTags = new Array();
function doSomethingWithClasses(theClass) {  
var allPageTags = document.getElementsByTagName("*");  
for (i=0; i<allPageTags.length; i++) {   
if (allPageTags[i].className==theClass) { 
allPageTags[i].style.position='absolute';
allPageTags[i].style.left='751px'; 
}  } }
}

//STYLE FIX - FIREFOX
if (ua.indexOf('firefox') != -1){
var ulArray = document.getElementsByTagName('ul');
ulArray[1].style.marginTop="-4px";
var style = document.getElementById('imglink2').style;
style.marginBottom = "15px";
}
}
//------------------FUNCTION FIRST PROD-------------------

function rndfeatprod() {
var rand1 = 0;
var useRand = 0;
featuredprod = new Array;

featuredprod[1] = '<img src="/data/styleimages/nav_feat.gif" border="0" /><br><br><div style="width:144px;margin-left:4px;"><img src="/data/fp_1.gif" border="0" /></div><div style="background:#7E7E7E;text-align:center;width:140px;margin-top:-5px;margin-left:4px;padding-left:4px;"><a style="font-size:10px; padding-right:2px;" href="/catalog/1026/Default.aspx">Buy Now</a><img src="/data/styleimages/imglink_divider.gif" border="0" /><a style="font-size:10px; padding-left:2px;" href="/catalog/1026/Default.aspx">Learn More</a></div><div style="width:144px;margin-left:4px;margin-top:30px;"><img src="/data/fp_2.gif" border="0" /></div><div style="background:#7E7E7E;text-align:center;width:140px;margin-top:-5px;margin-left:4px;padding-left:4px;"><a style="font-size:10px; padding-right:2px;" href="/catalog/1029/Default.aspx">Buy Now</a><img src="/data/styleimages/imglink_divider.gif" border="0" /><a style="font-size:10px; padding-left:2px;" href="/catalog/1029/Default.aspx">Learn More</a></div>'

featuredprod[2] = '<img src="/data/styleimages/nav_feat.gif" border="0" /><br><br><div style="width:144px;margin-left:4px;"><img src="/data/fp_3.gif" border="0" /></div><div style="background:#7E7E7E;text-align:center;width:140px;margin-top:-5px;margin-left:4px;padding-left:4px;"><a style="font-size:10px; padding-right:2px;" href="#">Buy Now</a><img src="/data/styleimages/imglink_divider.gif" border="0" /><a style="font-size:10px; padding-left:2px;" href="#">Learn More</a></div><div style="width:144px;margin-left:4px;margin-top:30px;"><img src="/data/fp_4.gif" border="0" /></div><div style="background:#7E7E7E;text-align:center;width:140px;margin-top:-5px;margin-left:4px;padding-left:4px;"><a style="font-size:10px; padding-right:2px;" href="/catalog/1028/Default.aspx">Buy Now</a><img src="/data/styleimages/imglink_divider.gif" border="0" /><a style="font-size:10px; padding-left:2px;" href="/catalog/1028/Default.aspx">Learn More</a></div>'

featuredprod[3] = '<img src="/data/styleimages/nav_feat.gif" border="0" /><br><br><div style="width:144px;margin-left:4px;"><img src="/data/fp_1.gif" border="0" /></div><div style="background:#7E7E7E;text-align:center;width:140px;margin-top:-5px;margin-left:4px;padding-left:4px;"><a style="font-size:10px; padding-right:2px;" href="/catalog/1026/Default.aspx">Buy Now</a><img src="/data/styleimages/imglink_divider.gif" border="0" /><a style="font-size:10px; padding-left:2px;" href="/catalog/1026/Default.aspx">Learn More</a></div><div style="width:144px;margin-left:4px;margin-top:30px;"><img src="/data/fp_3.gif" border="0" /></div><div style="background:#7E7E7E;text-align:center;width:140px;margin-top:-5px;margin-left:4px;padding-left:4px;"><a style="font-size:10px; padding-right:2px;" href="#">Buy Now</a><img src="/data/styleimages/imglink_divider.gif" border="0" /><a style="font-size:10px; padding-left:2px;" href="#">Learn More</a></div>'


featuredprod[4] = '<img src="/data/styleimages/nav_feat.gif" border="0" /><br><br><div style="width:144px;margin-left:4px;"><img src="/data/fp_2.gif" border="0" /></div><div style="background:#7E7E7E;text-align:center;width:140px;margin-top:-5px;margin-left:4px;padding-left:4px;"><a style="font-size:10px; padding-right:2px;" href="/catalog/1029/Default.aspx">Buy Now</a><img src="/data/styleimages/imglink_divider.gif" border="0" /><a style="font-size:10px; padding-left:2px;" href="/catalog/1029/Default.aspx">Learn More</a></div><div style="width:144px;margin-left:4px;margin-top:30px;"><img src="/data/fp_4.gif" border="0" /></div><div style="background:#7E7E7E;text-align:center;width:140px;margin-top:-5px;margin-left:4px;padding-left:4px;"><a style="font-size:10px; padding-right:2px;" href="/catalog/1028/Default.aspx">Buy Now</a><img src="/data/styleimages/imglink_divider.gif" border="0" /><a style="font-size:10px; padding-left:2px;" href="/catalog/1028/Default.aspx">Learn More</a></div>'

featuredprod[5] = '<img src="/data/styleimages/nav_feat.gif" border="0" /><br><br><div style="width:144px;margin-left:4px;"><img src="/data/fp_4.gif" border="0" /></div><div style="background:#7E7E7E;text-align:center;width:140px;margin-top:-5px;margin-left:4px;padding-left:4px;"><a style="font-size:10px; padding-right:2px;" href="/catalog/1028/Default.aspx">Buy Now</a><img src="/data/styleimages/imglink_divider.gif" border="0" /><a style="font-size:10px; padding-left:2px;" href="/catalog/1028/Default.aspx">Learn More</a></div><div style="width:144px;margin-left:4px;margin-top:30px;"><img src="/data/fp_3.gif" border="0" /></div><div style="background:#7E7E7E;text-align:center;width:140px;margin-top:-5px;margin-left:4px;padding-left:4px;"><a style="font-size:10px; padding-right:2px;" href="#">Buy Now</a><img src="/data/styleimages/imglink_divider.gif" border="0" /><a style="font-size:10px; padding-left:2px;" href="#">Learn More</a></div>'

featuredprod[6] = '<img src="/data/styleimages/nav_feat.gif" border="0" /><br><br><div style="width:144px;margin-left:4px;"><img src="/data/fp_4.gif" border="0" /></div><div style="background:#7E7E7E;text-align:center;width:140px;margin-top:-5px;margin-left:4px;padding-left:4px;"><a style="font-size:10px; padding-right:2px;" href="/catalog/1028/Default.aspx">Buy Now</a><img src="/data/styleimages/imglink_divider.gif" border="0" /><a style="font-size:10px; padding-left:2px;" href="/catalog/1028/Default.aspx">Learn More</a></div><div style="width:144px;margin-left:4px;margin-top:30px;"><img src="/data/fp_1.gif" border="0" /></div><div style="background:#7E7E7E;text-align:center;width:140px;margin-top:-5px;margin-left:4px;padding-left:4px;"><a style="font-size:10px; padding-right:2px;" href="/catalog/1026/Default.aspx">Buy Now</a><img src="/data/styleimages/imglink_divider.gif" border="0" /><a style="font-size:10px; padding-left:2px;" href="/catalog/1026/Default.aspx">Learn More</a></div>'

featuredprod[7] = '<img src="/data/styleimages/nav_feat.gif" border="0" /><br><br><div style="width:144px;margin-left:4px;"><img src="/data/fp_4.gif" border="0" /></div><div style="background:#7E7E7E;text-align:center;width:140px;margin-top:-5px;margin-left:4px;padding-left:4px;"><a style="font-size:10px; padding-right:2px;" href="/catalog/1028/Default.aspx">Buy Now</a><img src="/data/styleimages/imglink_divider.gif" border="0" /><a style="font-size:10px; padding-left:2px;" href="/catalog/1028/Default.aspx">Learn More</a></div><div style="width:144px;margin-left:4px;margin-top:30px;"><img src="/data/fp_1.gif" border="0" /></div><div style="background:#7E7E7E;text-align:center;width:140px;margin-top:-5px;margin-left:4px;padding-left:4px;"><a style="font-size:10px; padding-right:2px;" href="/catalog/1026/Default.aspx">Buy Now</a><img src="/data/styleimages/imglink_divider.gif" border="0" /><a style="font-size:10px; padding-left:2px;" href="/catalog/1026/Default.aspx">Learn More</a></div>'

var testnum = featuredprod.length - 1;
do {
var randnum = Math.random();
rand1 = Math.round((testnum - 1) * randnum) + 1;
} while (rand1 == useRand);
useRand = rand1;
document.getElementsByTagName('div')[3].innerHTML = featuredprod[useRand];
}

//-----------------FUNCTION CHECK SITE------------------


function checkSite() {
var siteid = location.pathname;

//check if travel & tours
if(siteid.substring(0,12)=="/catalog/980") {
redirect();
}

//check if product page
if(siteid.substring(0,13)=="/products/991") {
rndfeatprod();

}

if(siteid.substring(0,9)=="/products") {
rndfeatprod();

}

if(siteid.substring(0,8)=="/catalog") {
rndfeatprod();

}

switch (siteid)
{

//main CD's and DVDs
case "/catalog/978/Default.aspx" :
rndfeatprod();

break;

case "/catalog/993/Default.aspx" :
rndfeatprod();

break;

//main gifts page
case "/catalog/977/Default.aspx" :
rndfeatprod();
break;

//egyptian/pharaonic
case "/catalog/991/Default.aspx" :
rndfeatprod();

break;

//mosaic
case "/catalog/988/Default.aspx" :
rndfeatprod();

break;

//hookah
case "/catalog/990/Default.aspx" :
rndfeatprod();

break;

//hookah accessories
case "/catalog/1067/Default.aspx" :
rndfeatprod();

break;

//hookah tobacco
case "/catalog/1068/Default.aspx" :
rndfeatprod();

break;

//backgammon
case "/catalog/987/Default.aspx" :
rndfeatprod();

break;

//fine brass
case "/catalog/989/Default.aspx" :
rndfeatprod();

break;

//kitchen sets
case "/catalog/992/Default.aspx" :
rndfeatprod();

break;

//home decor
case "/catalog/1046/Default.aspx" :
rndfeatprod();

break;
}
}requiredfields = new Array('first_name','First Name','last_name','Last Name','email','Email Address','phone','Phone','country','Country','00N30000000wQso','Fleet Size','company','Company Name');
var country;
var state;
var first_name;
var last_name;
var phone_number;
function formrules(frm)
{


    var thisform = frm;
    var elements = document.forms['aspnetForm'].elements;
    var ret = listAllRequiredFields(elements);
    if (ret == false) {return false;}
    
        for (var x = 0;x<elements.length;x++)
        {
            if (elements[x].FieldName != undefined)
            {
                
                if (elements[x].FieldName == 'country')
                {
                    country = elements[x].value;
                }
                else if (elements[x].FieldName == 'state')
                {
                    state = elements[x].value;
                }
                else if (elements[x].FieldName == 'first_name')
                {
                    ret = badFormValue(elements[x].value);
                    if (ret == true) {alert('Invalid first name');return false;}
			first_name = elements[x].value;
                }
		else if (elements[x].FieldName == 'last_name')
		{
			last_name = elements[x].value;
		}
		else if (elements[x].FieldName == 'phone')
		{
			if (phonenumber(elements[x].value).length <= 7)
			{alert('Invalid Phone Number');return false;}

		}
		else if (elements[x].FieldName == '00N30000001DYuT')
		{
			ret = badFormValue(elements[x].value);
                    if (ret == true) {alert('Invalid content in comments box');return false;}
		}

            }
        }
        if (country == 'US' && state == '')
        {
            alert('You must select a state.')
            return false;
        }
        else if (country != 'US' && state != '')
        {
            alert('Please delete your state selection.')
            return false;
        }
if (first_name == last_name)
{
alert('invalid name');
return false;
}

if (CheckBoxSelection() == false)
{
alert('Please select an interest');
return false;
}
            
    return true;
}

function badFormValue(frmvalue)
{
    var badwords = new Array('http://*');
    for (var b = 0;b<badwords.length;b++)
    {
    var re = new RegExp(badwords[b]);
          if (frmvalue.match(re)) 
          {
            return true;
          } 
    }
return false;
}

function phonenumber(phonevalue)
{
	var p = new RegExp(/\d/g);
    var s = '';
    var match = phonevalue.match(p);
    //alert(match.length);
    for (var m=0;m<match.length;m++)
    {
    s += match[m];
    }
    //alert(s);
	return s;
}

function listAllRequiredFields(elements)
{
                for (var x = 0;x<elements.length;x++)
                {
                    for (r=0;r<requiredfields.length;r++)
                    {
                        if (requiredfields[r] == elements[x].FieldName && elements[x].value == '')
                        {
                            alert(requiredfields[r+1] + ' is required');
                            r++
                            elements[x].focus()
                            return false;
                        }
                    }
                }
return true;
}

function validateEmail(elementValue)
{ 
var emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;
return emailPattern.test(elementValue);
 }

function CheckBoxSelection()
{
	var c = document.getElementById('00N60000001YFpD');
	if (c == null) {return true;}
	if (document.getElementById('00N60000001YFpD').checked == true) {return true;}
	else if (document.getElementById('00N60000001YFpI').checked == true) {return true;}
	else if (document.getElementById('00N60000001YFpN').checked == true) {return true;}
	else if (document.getElementById('00N60000001YFpS').checked == true) {return true;}
	else if (document.getElementById('00N60000001YFpX').checked == true) {return true;}
	else if (document.getElementById('00N60000001YFpc').checked == true) {return true;}
	else if (document.getElementById('00N60000001YFph').checked == true) {return true;}
	else if (document.getElementById('00N60000001YFpr').checked == true) {return true;}
	else if (document.getElementById('00N60000001YFqE').checked == true) {return true;}
	return false;
}
