<!--
// dreamweaver stuff

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

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_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

// menus


var origWidth, origHeight;
if (document.layers) {
	origWidth = window.innerWidth; origHeight = window.innerHeight;
	window.onresize = function() { if (window.innerWidth != origWidth || window.innerHeight != origHeight) history.go(0); }
}

var cur_lyr;	// holds id of currently visible layer
function loadLyr(lyr) {
	if (cur_lyr) {
		var curcss = get_lyr_css(cur_lyr);
		if (curcss) curcss.visibility="hidden";
	}
  cur_lyr = lyr;
	var curcss = get_lyr_css(cur_lyr);
	if (curcss) {
		curcss.visibility = "visible";
		curcss.zIndex = 1000;	// some browsers need z-index set
	}
}

// get reference
function get_lyr_css(id) {
	var lyr, lyrcss;
	lyr = (document.getElementById)? document.getElementById(id): (document.all)? document.all[id]: (document.layers)? getLyrRef(id,document): null;
	if (lyr) lyrcss = (lyr.style)? lyr.style: lyr;
	return lyrcss;
}

// get reference to nested layer for ns4
// from old dhtmllib.js by Mike Hall of www.brainjar.com
function getLyrRef(lyr,doc) {
	if (document.layers) {
		var theLyr;
		for (var i=0; i<doc.layers.length; i++) {
	  	theLyr = doc.layers[i];
			if (theLyr.name == lyr) return theLyr;
			else if (theLyr.document.layers.length > 0) 
	    	if ((theLyr = getLyrRef(lyr,theLyr.document)) != null)
					return theLyr;
	  }
		return null;
  }
}


// form validation for the global contact pages 

function emailvalidation(entered, alertbox)
{
with (entered)
{
apos=value.indexOf("@"); 
dotpos=value.lastIndexOf(".");
lastpos=value.length-1;
if (apos<1 || dotpos-apos<2 || lastpos-dotpos>3 || lastpos-dotpos<2) 
{if (alertbox) {alert(alertbox);} return false;}
else {return true;}
}
} 

function emptyvalidation(entered, alertbox)
{
with (entered)
{
if (value==null || value=="")
{if (alertbox!="") {alert(alertbox);} return false;}
else {return true;}
}
} 

function formvalidation(frmExpert)
{
with (frmExpert)
{
if (emptyvalidation(txtName,"Please enter your name.")==false) {txtName.focus(); return false;};
if (emailvalidation(txtEmail,"Please enter a valid email address (ex:You@nano-tex.com).")==false) {txtEmail.focus(); return false;};
}
} 

//form validation for most text boxes

function validateform()
{

if(document.form1.txtCompany.value=="") {
window.alert ("Please enter your company name before sending form.");
return false;
}
if(document.form1.txtStreet.value=="") {
window.alert ("Please enter your street address before sending form.");
return false;
}
if (document.form1.txtCity.value=="") { 
window.alert ("Please enter your city before sending form.");
return false;
}
if (document.form1.txtState.value=="") { 
window.alert ("Please enter your state before sending form.");
return false;
}
if (document.form1.txtZip.value=="") { 
window.alert ("Please enter your zip before sending form.");
return false;
}
if(document.form1.txtCountry.value=="") {
window.alert ("Please enter your country before sending form.");
return false;
}
if (document.form1.txtContact.value=="") { 
window.alert ("Please fill in the Contact: box before sending form.");
return false;
}
if (document.form1.txtPhone.value=="") { 
window.alert ("Please enter your phone number before sending form.");
return false;
}
if (document.form1.txtEmail.value=="") { 
window.alert ("Please enter your Email address before sending form.");
return false;
}
if(document.form1.txtDate2.value=="") {
window.alert ("Please enter the date you wish to receive the hang tags.");
return false;
}
if(document.form1.txtBrand.value=="") {
window.alert ("Please enter the brand you are a processor for before sending form.");
return false;
}
if(document.form1.txtGarment.value=="") {
window.alert ("Please enter the Garment type before sending form.");
return false;
}
if(document.form1.txtMill.value=="") {
window.alert ("Please identify the Licensed Mill the fabric is purchased from before sending form.");
return false;
}
if(document.form1.casual_spills_ck.checked && document.form1.casual_spills_txt.value=="" || document.form1.casual_spills_ck.checked && document.form1.casual_spills_select.value=="" ) {
window.alert ("Please specify the Quantity and hang tag Language before submitting form.");
return false;
}

if(document.form1.casual_comfort_ck.checked && document.form1.casual_comfort_txt.value=="" || document.form1.casual_comfort_ck.checked && document.form1.casual_comfort_select.value=="" ) {
window.alert ("Please specify the Quantity and hang tag Language before submitting form.");
return false;
}
if(document.form1.casual_stains_ck.checked && document.form1.casual_stains_txt.value=="" || document.form1.casual_stains_ck.checked && document.form1.casual_stains_select.value=="" ) {
window.alert ("Please specify the Quantity and hang tag Language before submitting form.");
return false;
}

if(document.form1.active_spills_ck.checked && document.form1.active_spills_txt.value=="" || document.form1.active_spills_ck.checked && document.form1.active_spills_select.value=="" ) {
window.alert ("Please specify the Quantity and hang tag Language before submitting form.");
return false;
}

if(document.form1.active_comfort_ck.checked && document.form1.active_comfort_txt.value=="" || document.form1.active_comfort_ck.checked && document.form1.active_comfort_select.value=="" ) {
window.alert ("Please specify the Quantity and hang tag Language before submitting form.");
return false;
}

if(document.form1.active_stains_ck.checked && document.form1.stains_release_txt.value=="" || document.form1.active_stains_ck.checked && document.form1.active_stains_select.value=="" ) {
window.alert ("Please specify the Quantity and hang tag Language before submitting form.");
return false;
}
if(document.form1.sewin_spills_ck.checked && document.form1.sewin_spills_txt.value=="" || document.form1.sewin_spills_ck.checked && document.form1.sewin_spills_select.value=="" ) {
window.alert ("Please specify the Quantity and hang tag Language before submitting form.");
return false;
}

if(document.form1.sewin_stains_ck.checked && document.form1.sewin_stains_txt.value=="" || document.form1.sewin_stains_ck.checked && document.form1.sewin_stains_select.value=="" ) {
window.alert ("Please specify the Quantity and hang tag Language before submitting form.");
return false;
}

if(document.form1.sewin_static_ck.checked && document.form1.sewin_static_txt.value=="" || document.form1.sewin_static_ck.checked && document.form1.sewin_static_select.value=="" ) {
window.alert ("Please specify the Quantity and hang tag Language before submitting form.");
return false;
}
if(document.form1.sewin_comfort_ck.checked && document.form1.sewin_comfort_txt.value=="" || document.form1.sewin_comfort_ck.checked && document.form1.sewin_comfort_select.value=="" ) {
window.alert ("Please specify the Quantity and hang tag Language before submitting form.");
return false;
}
if(document.form1.seamtab_RW_ck.checked && document.form1.seamtab_RW_txt.value=="" || document.form1.seamtab_RW_ck.checked && document.form1.seamtab_RW_select.value=="" ) {
window.alert ("Please specify the Quantity and Seam Tab Language before submitting form.");
return false;
}
if(document.form1.seamtab_CC_ck.checked && document.form1.seamtab_CC_txt.value=="" || document.form1.seamtab_CC_ck.checked && document.form1.seamtab_CC_select.value=="" ) {
window.alert ("Please specify the Quantity and Seam Tab Language before submitting form.");
return false;
}
if(document.form1.seamtab_RRS_ck.checked && document.form1.seamtab_RRS_txt.value=="" || document.form1.seamtab_RRS_ck.checked && document.form1.seamtab_RRS_select.value=="" ) {
window.alert ("Please specify the Quantity and Seam Tab Language before submitting form.");
return false;
}
if(document.form1.seamtab_RS_ck.checked && document.form1.seamtab_RS_txt.value=="" || document.form1.seamtab_RS_ck.checked && document.form1.seamtab_RS_select.value=="" ) {
window.alert ("Please specify the Quantity and Seam Tab Language before submitting form.");
return false;
}
if(document.form1.seamtab_RW_white_ck.checked && document.form1.seamtab_RW_white_txt.value=="" || document.form1.seamtab_RW_white_ck.checked && document.form1.seamtab_RW_white_select.value=="" ) {
window.alert ("Please specify the Quantity and Seam Tab Language before submitting form.");
return false;
}
if(document.form1.seamtab_CC_white_ck.checked && document.form1.seamtab_CC_white_txt.value=="" || document.form1.seamtab_CC_white_ck.checked && document.form1.seamtab_CC_white_select.value=="" ) {
window.alert ("Please specify the Quantity and Seam Tab Language before submitting form.");
return false;
}
if(document.form1.seamtab_RRS_white_ck.checked && document.form1.seamtab_RRS_white_txt.value=="" || document.form1.seamtab_RRS_white_ck.checked && document.form1.seamtab_RRS_white_select.value=="" ) {
window.alert ("Please specify the Quantity and Seam Tab Language before submitting form.");
return false;
}
if(document.form1.seamtab_RS_white_ck.checked && document.form1.seamtab_RS_white_txt.value=="" || document.form1.seamtab_RS_white_ck.checked && document.form1.seamtab_RS_white_select.value=="" ) {
window.alert ("Please specify the Quantity and Seam Tab Language before submitting form.");
return false;
}
if(document.form1.stickers_NT_ck.checked && document.form1.stickers_NT_txt.value=="") {
window.alert ("Please specify the Quantity before submitting form.");
return false;
}
}

// end form validation

//  function to include client date in text box

function makeDate() {
   now = new Date();
   return (now.getMonth()+1) + '/' +  now.getDate() + '/' +  now.getYear();
}
FormName  = "form1"  //Name of the form
CheckName = "nano" //Name of the checkboxes (without 1,2,3...10,11,12...)
TextName  = "txtQty"  //Name of the textfields (without 1,2,3...10,11,12...)

var Condition=new Array(
'a!=""', //Must be filled
'a!=""', //Must be filled
'a!=""&&a.length>5&&a.indexOf("@")!=-1&&a.indexOf(".")!=-1', //Must be longer than 5 characters, have @, and atleast one '.'
'a.length>7&&!(a.split("index.html")[0]*1>12)&&!(a.split("index.html")[1]*1>31)&&!(a.split("index.html")[2]*1<1900)' //Must be longer than 7 characters, first (two) digit(s) NOT greater than 12, second (two) digit(s) NOT greater than 31 and last 4 greater than 1900
);
function docheck(w) {
eval("a=document." + FormName + "." + TextName + w + ".value");
if (eval(Condition[w])) eval("document." + FormName + "." + CheckName + w + ".checked=true");
else eval("document." + FormName + "." + CheckName + w + ".checked=false");
}
// end form validation


<!--
// -----------------------------------------------------------------------------
// Globals
// Major version of Flash required
var requiredMajorVersion = 8;
// Minor version of Flash required
var requiredMinorVersion = 0;
// Revision of Flash required
var requiredRevision = 0;
// the version of javascript supported
var jsVersion = 1.0;
// -----------------------------------------------------------------------------
// -->
<!-- // Detect Client Browser type
var isIE  = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;
var isWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false;
var isOpera = (navigator.userAgent.indexOf("Opera") != -1) ? true : false;
jsVersion = 1.1;
// JavaScript helper required to detect Flash Player PlugIn version information
function JSGetSwfVer(i){
	// NS/Opera version >= 3 check for Flash plugin in plugin array
	if (navigator.plugins != null && navigator.plugins.length > 0) {
		if (navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"]) {
			var swVer2 = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : "";
      		var flashDescription = navigator.plugins["Shockwave Flash" + swVer2].description;
			descArray = flashDescription.split(" ");
			tempArrayMajor = descArray[2].split(".");
			versionMajor = tempArrayMajor[0];
			versionMinor = tempArrayMajor[1];
			if ( descArray[3] != "" ) {
				tempArrayMinor = descArray[3].split("r");
			} else {
				tempArrayMinor = descArray[4].split("r");
			}
      		versionRevision = tempArrayMinor[1] > 0 ? tempArrayMinor[1] : 0;
            flashVer = versionMajor + "." + versionMinor + "." + versionRevision;
      	} else {
			flashVer = -1;
		}
	}
	// MSN/WebTV 2.6 supports Flash 4
	else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.6") != -1) flashVer = 4;
	// WebTV 2.5 supports Flash 3
	else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.5") != -1) flashVer = 3;
	// older WebTV supports Flash 2
	else if (navigator.userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 2;
	// Can't detect in all other cases
	else {
		
		flashVer = -1;
	}
	return flashVer;
} 
// If called with no parameters this function returns a floating point value 
// which should be the version of the Flash Player or 0.0 
// ex: Flash Player 7r14 returns 7.14
// If called with reqMajorVer, reqMinorVer, reqRevision returns true if that version or greater is available
function DetectFlashVer(reqMajorVer, reqMinorVer, reqRevision) 
{
 	reqVer = parseFloat(reqMajorVer + "." + reqRevision);
   	// loop backwards through the versions until we find the newest version	
	for (i=25;i>0;i--) {	
		if (isIE && isWin && !isOpera) {
			versionStr = VBGetSwfVer(i);
		} else {
			versionStr = JSGetSwfVer(i);		
		}
		if (versionStr == -1 ) { 
			return false;
		} else if (versionStr != 0) {
			if(isIE && isWin && !isOpera) {
				tempArray         = versionStr.split(" ");
				tempString        = tempArray[1];
				versionArray      = tempString .split(",");				
			} else {
				versionArray      = versionStr.split(".");
			}
			versionMajor      = versionArray[0];
			versionMinor      = versionArray[1];
			versionRevision   = versionArray[2];
			
			versionString     = versionMajor + "." + versionRevision;   // 7.0r24 == 7.24
			versionNum        = parseFloat(versionString);
        	// is the major.revision >= requested major.revision AND the minor version >= requested minor
			if ( (versionMajor > reqMajorVer) && (versionNum >= reqVer) ) {
				return true;
			} else {
				return ((versionNum >= reqVer && versionMinor >= reqMinorVer) ? true : false );	
			}
		}
	}	
	return (reqVer ? false : 0.0);
}

// show / hide id

function showhide (id)  {
var style = document.getElementById(id).style  
if (style.display == "none")  
  style.display = "";  
else  
  style.display = "none";  
}

function hide (id)  {
var style = document.getElementById(id).style  
style.display = "none";  
}

function show (id)  {
var style = document.getElementById(id).style  
style.display = "block";  
}

// Popups yo

function popUp(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=400,height=400');");
}




Cufon.replace('.image-text', { fontFamily: 'TradeGothic', hover:true });
			
$(document).ready(function(){ 



			$('.smoothbox').click(function() {
					$("#options").modal();
				});


	    var currentYear = (new Date).getFullYear();
	    $("#year").text( (new Date).getFullYear() );
	
    $("ul.sf-menu").supersubs({ 
	            minWidth:    17,   // minimum width of sub-menus in em units 
	            maxWidth:    27,   // maximum width of sub-menus in em units 
	            extraWidth:  1     // extra width can ensure lines don't sometimes turn over 
	                               // due to slight rounding differences and font-family 
	        }).superfish({
		pathClass:  'current',
	    hoverClass:    'sfHover',          // the class applied to hovered list items 
	    pathLevels:    2,                  // the number of levels of submenus that remain open or are restored using pathClass 
	    delay:         800,                // the delay in milliseconds that the mouse can remain outside a submenu without it closing 
	    animation:     {opacity:'show'},   // an object equivalent to first parameter of jQuery’s .animate() method 
	    speed:         50,           // speed of the animation. Equivalent to second parameter of jQuery’s .animate() method 
	    autoArrows:    false,               // if true, arrow mark-up generated automatically = cleaner source code at expense of initialisation performance 
	    dropShadows:   true             // completely disable drop shadows by setting this to false 
		
	}); 
	$(".slides").fadeIn();
    $(".slides").cycle({ speed: 2250, timeout: 5500, autostop: 4}); 
}); 



// -->

// End -->


