﻿// JScript File
/*
What it does:  This file is intended to be used for safety sign wizard only.
               It is conditionally included on the wizard page.
               This file will help us keep minimum functions within the wizard.asp page.

Referred by : wizardy.asp
*/

function userDefinedAfterSpellCheck(ival, yindex){
	showTextOnTemplate(ival, yindex)
}

function projsignStart(){
    var matcode = GetMatCode()
    var imgname = '';
    return
}

//for projecting signs
var Border_Style = 1 
var tmpltid = 0
var PrintColorName ="Black";

function GetTemplateNum()
{	
	if (document.preview.templateXML.value.toUpperCase() == "S-350_5.6x4.5.xml".toUpperCase())
		tmpltid =0
	else if(document.preview.templateXML.value.toUpperCase()== "S-352_7.625x8.25.xml".toUpperCase())
		tmpltid =2
	else if(document.preview.templateXML.value.toUpperCase()== "S-351_7.625x8.25.xml".toUpperCase())
		tmpltid =3	
	return(tmpltid)
}

function ChangeBkImage(bkcolor){
    //Change background image depending on bk color selection
	var clr;
	var fill_color_name;
	
	switch(bkcolor)
	{
		case 1:
				clr = "W"	
				fill_color_RGB = "#FFFFFF"
				fill_color_name = "White";
				break;	
		case 2:
				clr = "Y"
				fill_color_RGB = "#F7D417"
				fill_color_name = "Yellow";
				break;
		case 3:
				clr = "R"
				fill_color_RGB = "#D42E12"
				fill_color_name = "Red"
				break;
		case 4:
				clr = "G"
				fill_color_RGB = "#F0EBB0"
				fill_color_name = "GlowInDark"
				break;
	}
	
	currobj.hcolorno0.value = fill_color_RGB.split("#").join("")
	currobj.hcolorname0.value = fill_color_name;
	
	if ((clr == "Y") || (clr== "W") || (clr== "G"))
	{
		var index=getobjectno("TEXTLINE1")
		if (div_color_hex[parseInt(index)] == "#FFFFFF"){
			ChangeAllTextColor(1);
		}
	}

	currobj.colorscheme.value= PrintColorName +' on ' + fill_color_name;

	prodprintcolor=PrintColorName
	prodmatcolor=fill_color_name
	SVGMatColor=fill_color_name;
}

function changeSymbolColor(){
var i
	i=getobjectno("SYMBOL")
	//if logo is hidden then don't call this function
	if (div_hidden[i]==true){
		return
	}
	if (i!=-1){
	    changeLibSymbol (div_text[i])
	    return
	}
}

function ShowHideBorder(border_type){	
//	Border_Style = border_type;
//	var fcolor, base, mid, clr, ext, dir;
//	fcolor = GetTextColor();

//	base = "proj_sign" + GetTemplateNum() ;
//	clr = MapHexToColor(fcolor);
//	ext = ".gif";
//	dir = "/xp2/clipart/"
//	var x_temp, xobj
//	var txtindex;
//	var symb_exists = false;

//	switch(border_type)
//	{
//		case 1:
//				//Border only
//				mid = "brd"
//				for(var i=1; i<num_divs; i++) {
//					if(div_fields[i])
//					{
//						if (div_fields[i].toUpperCase() == "IMG_BORDER")
//						{
//							xobj = getRS(zz_bgnestref, zz_document, zz_images, joinParam(zz_div, i, zz_img))
//							xobj.src = dir + base + "_"+ mid + "_" + clr + ext;
//							x_temp = getRS(zz_bgnestref, zz_document, zz_all, joinParam(zz_div, i), zz_style)
//							div_text[i] = dir +base + "_"+ mid + "_" + clr + ext;
//							x_temp["visibility"] = zz_visible;
//						}
//						
//						if (div_fields[i].toUpperCase() == "SYMBOL")
//						{
//							if (div_text[i].toLowerCase().indexOf('addimage.gif')>=0 || div_text[i].toLowerCase().indexOf('addimage_')>=0){
//								div_hidden[i]=true
//							}
//							if (div_text[i].toLowerCase().indexOf('null.gif')>=0 || div_text[i].toLowerCase().indexOf('null_')>=0){
//								div_hidden[i]=true
//							}
//							if (div_hidden[i]==false){
//								symb_exists = true
//							}
//						}
//						if (div_fields[i] == 'GROUP1')
//						{
//							txtindex = i
//						}
//					}
//				}
//				//Get the text object
//				// Change dimensions and x,y position
//				if (symb_exists == true)
//				{
//					if( GetTemplateNum() == 0)
//					{ 
//						div_x[txtindex] = ((720/scaling_x)/2)* xzoomper
//						div_y[txtindex] = ((4050/scaling_x)/2)* xzoomper
//						div_w[txtindex] = ((5040/scaling_x)/2)* xzoomper
//						div_h[txtindex] = ((3330/scaling_x)/2)* xzoomper
//					}
//					else if(GetTemplateNum() == 2)
//					{
//						div_x[txtindex] = ((1080/scaling_x)/2)* xzoomper
//						div_y[txtindex] = ((5190/scaling_x)/2)* xzoomper
//						div_w[txtindex] = ((9720/scaling_x)/2)* xzoomper
//						div_h[txtindex] = ((4680/scaling_x)/2)* xzoomper
//					}
//					else if(GetTemplateNum() == 3)
//					{
//						div_x[txtindex] = ((1080/scaling_x)/2)* xzoomper
//						div_y[txtindex] = ((5190/scaling_x)/2)* xzoomper
//						div_w[txtindex] = ((9000/scaling_x)/2)* xzoomper
//						div_h[txtindex] = ((4680/scaling_x)/2)* xzoomper
//					}
//					changeDivLocation(txtindex)
//					changeDivSize(txtindex)
//					moveobject(txtindex, div_x[txtindex], div_y[txtindex])
//					writeLabel(txtindex,true,true,false,false)
//				}
//				else
//				{
//					if( GetTemplateNum() == 0)
//					{ 
//						div_x[txtindex] = ((720/scaling_x)/2)* xzoomper
//						div_y[txtindex] = ((720/scaling_x)/2)* xzoomper
//						div_w[txtindex] = ((5040/scaling_x)/2)* xzoomper
//						div_h[txtindex] = ((6660/scaling_x)/2)* xzoomper
//					}
//					else if(GetTemplateNum() == 2)
//					{
//						div_x[txtindex] = ((1080/scaling_x)/2)* xzoomper
//						div_y[txtindex] = ((1185/scaling_x)/2)* xzoomper
//						div_w[txtindex] = ((9720/scaling_x)/2)* xzoomper
//						div_h[txtindex] = ((8595/scaling_x)/2)* xzoomper
//					}
//					else if(GetTemplateNum() == 3)
//					{
//						div_x[txtindex] = ((1080/scaling_x)/2)* xzoomper
//						div_y[txtindex] = ((1185/scaling_x)/2)* xzoomper
//						div_w[txtindex] = ((9000/scaling_x)/2)* xzoomper
//						div_h[txtindex] = ((8595/scaling_x)/2)* xzoomper
//					}
//					changeDivLocation(txtindex)
//					changeDivSize(txtindex)
//					moveobject(txtindex, div_x[txtindex], div_y[txtindex])
//					writeLabel(txtindex,true,true,false,false)
//				}
//				break;
//		case 2:
//				//Border Arrow
//				mid = "arw"
//				for(var i=1; i<num_divs; i++) {
//					if(div_fields[i])
//					{
//						if (div_fields[i].toUpperCase() == "IMG_BORDER")
//						{
//							xobj = getRS(zz_bgnestref, zz_document, zz_images, joinParam(zz_div, i, zz_img))
//							xobj.src = dir + base + "_"+ mid + "_" + clr + ext;
//							x_temp = getRS(zz_bgnestref, zz_document, zz_all, joinParam(zz_div, i), zz_style)
//							div_text[i] = dir +base + "_"+ mid + "_" + clr + ext;
//							x_temp["visibility"] = zz_visible;
//						}
//						if (div_fields[i].toUpperCase() == "SYMBOL")
//						{
//							if (div_text[i].toLowerCase().indexOf('addimage.gif')>=0 || div_text[i].toLowerCase().indexOf('addimage_')>=0){
//								div_hidden[i]=true
//							}
//							if (div_text[i].toLowerCase().indexOf('null.gif')>=0 || div_text[i].toLowerCase().indexOf('null_')>=0){
//								div_hidden[i]=true
//							}
//							if (div_hidden[i]==false){
//								symb_exists = true
//							}
//						}
//						if (div_fields[i] == 'GROUP1')
//						{
//							txtindex = i
//						}
//					}
//				}
//				if (symb_exists == true)
//				{
//					if( GetTemplateNum() == 0)
//					{ 
//						div_x[txtindex] = ((720/scaling_x)/2)* xzoomper
//						div_y[txtindex] = ((4050/scaling_x)/2)* xzoomper
//						div_w[txtindex] = ((5040/scaling_x)/2)* xzoomper
//						div_h[txtindex] = ((2730/scaling_x)/2)* xzoomper
//					}
//					else if(GetTemplateNum() == 2)
//					{
//						div_x[txtindex] = ((1080/scaling_x)/2)* xzoomper
//						div_y[txtindex] = ((5190/scaling_x)/2)* xzoomper
//						div_w[txtindex] = ((9720/scaling_x)/2)* xzoomper
//						div_h[txtindex] = ((3705/scaling_x)/2)* xzoomper
//					}
//					else if(GetTemplateNum() == 3)
//					{
//						div_x[txtindex] = ((1080/scaling_x)/2)* xzoomper
//						div_y[txtindex] = ((5190/scaling_x)/2)* xzoomper
//						div_w[txtindex] = ((9000/scaling_x)/2)* xzoomper
//						div_h[txtindex] = ((3705/scaling_x)/2)* xzoomper
//					}

//					changeDivLocation(txtindex)
//					changeDivSize(txtindex)
//					moveobject(txtindex, div_x[txtindex], div_y[txtindex])
//					writeLabel(txtindex,true,true,false,false)
//				}
//				else
//				{
//					if( GetTemplateNum() == 0)
//					{ 
//						div_x[txtindex] = ((720/scaling_x)/2)* xzoomper
//						div_y[txtindex] = ((720/scaling_x)/2)* xzoomper
//						div_w[txtindex] = ((5040/scaling_x)/2)* xzoomper
//						div_h[txtindex] = ((6000/scaling_x)/2)* xzoomper
//					}
//					else if(GetTemplateNum() == 2)
//					{
//						div_x[txtindex] = ((1080/scaling_x)/2)* xzoomper
//						div_y[txtindex] = ((1185/scaling_x)/2)* xzoomper
//						div_w[txtindex] = ((9720/scaling_x)/2)* xzoomper
//						div_h[txtindex] = ((7620/scaling_x)/2)* xzoomper
//					}
//					else if(GetTemplateNum() == 3)
//					{
//						div_x[txtindex] = ((1080/scaling_x)/2)* xzoomper
//						div_y[txtindex] = ((1185/scaling_x)/2)* xzoomper
//						div_w[txtindex] = ((9000/scaling_x)/2)* xzoomper
//						div_h[txtindex] = ((7620/scaling_x)/2)* xzoomper
//					}

//					changeDivLocation(txtindex)
//					changeDivSize(txtindex)
//					moveobject(txtindex, div_x[txtindex], div_y[txtindex])
//					writeLabel(txtindex,true,true,false,false)
//				}	
//				break;
//		case 3:
//				//No Border
//				for(var i=1; i<num_divs; i++) {
//					if(div_fields[i])
//					{
//						if (div_fields[i].toUpperCase() == "IMG_BORDER" || div_fields[i].toUpperCase() == "IMG_BORDERARROW")
//						{
//							x_temp = getRS(zz_bgnestref, zz_document, zz_all, joinParam(zz_div, i), zz_style)							
//							div_text[i] = "";
//							x_temp["visibility"] = zz_hidden;
//						}	
//						
//						if (div_fields[i].toUpperCase() == "SYMBOL")
//						{
//								if (div_text[i].toLowerCase().indexOf('addimage.gif')>=0 || div_text[i].toLowerCase().indexOf('addimage_')>=0){
//									div_hidden[i]=true
//								}
//								if (div_text[i].toLowerCase().indexOf('null.gif')>=0 || div_text[i].toLowerCase().indexOf('null_')>=0){
//									div_hidden[i]=true
//								}
//								if (div_hidden[i]==false){
//									symb_exists = true
//								}
//						}
//							
//						if (div_fields[i] == 'GROUP1')
//						{
//							txtindex = i
//						}
//					}
//				}
//				if (symb_exists == true)
//				{
//					if( GetTemplateNum() == 0)
//					{ 
//						div_x[txtindex] = ((432/scaling_x)/2)* xzoomper
//						div_y[txtindex] = ((4050/scaling_x)/2)* xzoomper
//						div_w[txtindex] = ((5616/scaling_x)/2)* xzoomper
//						div_h[txtindex] = ((3618/scaling_x)/2)* xzoomper
//					}
//					else if(GetTemplateNum() == 2)
//					{
//						div_x[txtindex] = ((720/scaling_x)/2)* xzoomper
//						div_y[txtindex] = ((5175/scaling_x)/2)* xzoomper
//						div_w[txtindex] = ((10440/scaling_x)/2)* xzoomper
//						div_h[txtindex] = ((5070/scaling_x)/2)* xzoomper
//					}
//					else if(GetTemplateNum() == 3)
//					{
//						div_x[txtindex] = ((720/scaling_x)/2)* xzoomper
//						div_y[txtindex] = ((5190/scaling_x)/2)* xzoomper
//						div_w[txtindex] = ((9720/scaling_x)/2)* xzoomper
//						div_h[txtindex] = ((5250/scaling_x)/2)* xzoomper
//					}

//					changeDivLocation(txtindex)
//					changeDivSize(txtindex)
//					moveobject(txtindex, div_x[txtindex], div_y[txtindex])
//					writeLabel(txtindex,true,true,false,false)
//				}
//				else
//				{
//					if( GetTemplateNum() == 0)
//					{ 
//						div_x[txtindex] = ((432/scaling_x)/2)* xzoomper
//						div_y[txtindex] = ((430/scaling_x)/2)* xzoomper
//						div_w[txtindex] = ((5616/scaling_x)/2)* xzoomper
//						div_h[txtindex] = ((7236/scaling_x)/2)* xzoomper
//					}
//					else if(GetTemplateNum() == 2)
//					{
//						div_x[txtindex] = ((720/scaling_x)/2)* xzoomper
//						div_y[txtindex] = ((720/scaling_x)/2)* xzoomper
//						div_w[txtindex] = ((10440/scaling_x)/2)* xzoomper
//						div_h[txtindex] = ((9540/scaling_x)/2)* xzoomper
//					}
//					else if(GetTemplateNum() == 3)
//					{
//						div_x[txtindex] = ((720 /scaling_x)/2)* xzoomper
//						div_y[txtindex] = ((720 /scaling_x)/2)* xzoomper
//						div_w[txtindex] = ((9720/scaling_x)/2)* xzoomper
//						div_h[txtindex] = ((9540/scaling_x)/2)* xzoomper
//					}

//					changeDivLocation(txtindex)
//					changeDivSize(txtindex)
//					moveobject(txtindex, div_x[txtindex], div_y[txtindex])
//					writeLabel(txtindex,true,true,false,false)
//				}	
//				break;
//	}
}

function GetTextColor()
{
	for(var i=1; i<num_divs; i++) {
		if (div_contents[i] == 'label' || div_contents[i] == 'plabel')
		{
			return(div_color_hex[i]);
			break;
		}	
	}	
}

function MapHexToColor(hex_color){
	if (hex_color == "000000" ||hex_color == "#000000" )
		return('bk');
	else if (hex_color == "FFFFFF" || hex_color == "#FFFFFF" || hex_color == "FFFFFE" || hex_color == "#FFFFFE")
		return('wh');
	else if (hex_color == "D42E12" || hex_color == "#D42E12")
		return('rd');
	else if (hex_color == "007854" || hex_color == "#007854")
		return('gr');
	else if (hex_color == "0057A6" || hex_color == "#0057A6")
		return('bl');
}

function GetMatCode(){
	return(matcode);
}

function borderStatus(){
	if (document.preview.chkborder){
		document.preview.chkborder.disabled=false
	}
}

function changeLibSymbol (fn1) {
var yindex, xdom, urlstr, convcolor=false

	if (currobj.hcolorno1.value == 'FFFFFF') { currobj.hcolorno1.value = 'FFFFFE'; }

	yindex=getobjectno("symbol")
	if (yindex==-1) {
		return
	}

	//If it is facility sign or express sign, convert symbol to printcolor1
	if (currobj.signtype.value == 'PROJ' || currobj.signtype.value == 'PROJH' || currobj.signtype.value=='FACILITY' ){

		GenAppendString()
		xchangecolor=currobj.hcolorno1.value
		if (xchangecolor.toUpperCase()=='FFFFFF'){
			xtranscolor=currobj.hcolorno1.value
			xchangecolor=currobj.hcolorno2.value
		}

		div_transcolor[yindex]=xtranscolor; div_imagecolor[yindex]=xchangecolor

		urlstr='ConvertLogo.asp?imagenum='+yindex + '&fname='+fn1+'&grayscale=true&transcolor='+xtranscolor+'&changecolor='+xchangecolor+'&appendstr='+xappendstr
		urlstr=	urlstr + '&facilityexpr=1'
		//102307imageSelector = window.open(urlstr, 'hidden2', 'width=100,height=100,location=no,resizable=yes,scrollbars=yes,left=3000,top=3000')

		var resptext=CallPage('/xp5/' + urlstr + '&xmlhttp=1')
		applyConvertedLogo(resptext)


		if (div_hidden[yindex]==true){
			div_hidden[yindex]=false
			FlashShowHideObject(yindex)
		}
	}else{
		if (div_hidden[yindex]==true){
			div_hidden[yindex]=false
			FlashShowHideObject(yindex)

		}
		div_text[yindex] = fn1
		div_transcolor[yindex]=''; div_imagecolor[yindex]=''

		changeImage(yindex, "<%=newclip%>", fn1, fn1, 0);

	}
}

function yesSymbol(yindex){
//var xdom

//	xdom = getRS(zz_bgnestref,zz_document, zz_all, joinParam(zz_div, yindex), zz_style)
//	showtheobject(xdom)
//	div_hidden[yindex]=false
//	if (div_hidden[yindex]==true){
//		return
//	}else{

//		if (currobj.signtype.value.toUpperCase() != 'PROJ')	{
//			if (flag_Textreduction_logo_insert==true) {
//				adjustTextsizes(yindex, '-')
//			}
//		}else{
//			ShowHideBorder(Border_Style);
//		}
//	}
}


function changeColscheme(iColor, iColorName, bColor, bColorName){
    FlashchangeColscheme(iColor, iColorName, bColor, bColorName)
}

function changeBorder(){
	if (document.preview.chkborder){
		if (currobj.catgid.value == 520){	//Semi Custom Safety Sign
			if (document.preview.chkborder.checked==true){
				document.preview.chkborder.value=1

				for(var i=1; i<num_divs; i++) {
					if (div_color[i] == '1' || div_color[i] == '0') {
						if (div_contents[i].indexOf('rectangle')>=0) {
                            div_hidden[i] = false;
                            FlashShowHideObject(i)
						}
					}
				}

			}else{
				document.preview.chkborder.value=0

				for(var i=1; i<num_divs; i++) {
					if (div_color[i] == '1' || div_color[i] == '0') {
						if (div_contents[i].indexOf('rectangle')>=0) {
							div_hidden[i] = true;
							FlashShowHideObject(i)
						}
					}
				}

			}

		}else{
			if (document.preview.chkborder.checked==true){
				document.preview.chkborder.value=1
				Flash_show_facility_border()
			}else{
				document.preview.chkborder.value=0
				changebackImage('')
			}
		}
	}
	else if (document.preview.facility_border){	//this condition can be met from materials page only
		if (document.preview.facility_border.value==1){
			Flash_show_facility_border()
		}
	}
	
}

function Flash_show_facility_border(){
    Flash_show_facility_border()
}

// This function is duplicate. Currently it overrides a function with same name
// in materialy.asp
function changebackImage(bordcolor){
	HangingSign=currobj.HangingSign.value

	if (backgroundimage.length > 0) //Check if background image exists
	{
		backgroundimage=backgroundimage.split('hbwh.gif').join('')
		backgroundimage=backgroundimage.split('hbbk.gif').join('')
		backgroundimage=backgroundimage.split('hbrd.gif').join('')
		backgroundimage=backgroundimage.split('hbbl.gif').join('')
		backgroundimage=backgroundimage.split('hbgr.gif').join('')
		backgroundimage=backgroundimage.split('hbpu.gif').join('')

		backgroundimage=backgroundimage.split('bwh.gif').join('')
		backgroundimage=backgroundimage.split('bbk.gif').join('')
		backgroundimage=backgroundimage.split('brd.gif').join('')
		backgroundimage=backgroundimage.split('bbl.gif').join('')
		backgroundimage=backgroundimage.split('bgr.gif').join('')
		backgroundimage=backgroundimage.split('bpu.gif').join('')

		backgroundimage=backgroundimage.split('h.gif').join('')
		backgroundimage=backgroundimage.split('.gif').join('')

		if (HangingSign==1) {
			if (bordcolor!=null){
				backgroundimage=backgroundimage+'h'+bordcolor+'.gif'
			}else{
				backgroundimage=backgroundimage+'h.gif'
			}
		}else{
			if (bordcolor!=null){
				backgroundimage=backgroundimage+bordcolor+'.gif'
			}else{
				backgroundimage=backgroundimage+'.gif'
			}
		}
		
		if (backgroundimage.substring(0,4).toLowerCase() == '/xp2' || backgroundimage.substring(0,4).toLowerCase() == '\\xp2'){
			Flash_Update_BackImage(backgroundimage)
		}else{
			Flash_Update_BackImage('/xp2/clipart/'+backgroundimage)
		}

	}
}

var xtranscolor = "FFFFFF"
var xchangecolor = ""
function convertLogoColor() {
var urlstr, yindex = 0;

	if (currobj.hcolorno1.value.toUpperCase() == 'FFFFFF') { currobj.hcolorno1.value = 'FFFFFE'; }

	yindex=getobjectno("symbol")
	if (yindex!=-1){

		if (div_hidden[yindex]==true){
			return
		}
		if (div_text[yindex].toLowerCase().indexOf('null.gif')>=0 || div_text[yindex].toLowerCase().indexOf('logo/null_')>=0){
			return
		}

		if (div_text[yindex].toLowerCase().indexOf('addimage.gif')>=0 || div_text[yindex].toLowerCase().indexOf('logo/addimage_')>=0){
			return
		}
		GenAppendString()
		xchangecolor=currobj.hcolorno1.value
		if (xchangecolor.toUpperCase()=='FFFFFF'){
			xtranscolor=currobj.hcolorno1.value
			xchangecolor=currobj.hcolorno2.value
		}

		div_transcolor[yindex]=xtranscolor; div_imagecolor[yindex]=xchangecolor
		urlstr='ConvertLogo.asp?imagenum='+yindex + '&fname='+div_text[yindex]+'&grayscale=false&transcolor='+xtranscolor+'&changecolor='+xchangecolor+"&appendstr="+xappendstr
		//102307imageSelector = window.open(urlstr, 'hidden2', 'width=100,height=100,location=no,resizable=yes,scrollbars=yes,left=3000,top=3000')

		var resptext=CallPage('/xp5/' + urlstr + '&xmlhttp=1')
		applyConvertedLogo(resptext)
		
	}

	yindex=getobjectno("symspanish")
	if (yindex!=-1) {
		GenAppendString()

		div_transcolor[yindex]=xtranscolor; div_imagecolor[yindex]=xchangecolor
		urlstr='ConvertLogo.asp?imagenum='+yindex + '&fname='+div_text[yindex]+'&grayscale=false&transcolor='+xtranscolor+'&changecolor='+xchangecolor+"&appendstr="+xappendstr
		//102307imageSelector1 = window.open(urlstr, 'hidden2', 'width=100,height=100,location=no,resizable=yes,scrollbars=yes')
		
		var resptext=CallPage('/xp5/' + urlstr + '&xmlhttp=1')
		applyConvertedLogo(resptext)
	}
}


//-------------
function AssignSafetyFldVals() {
var ystr, xfld_array = new Array()
    //Title1&#168;NIST TRACEABLE&#183;T
	xfld_array = ofieldvalues.split("·")	
	for(var i=0; i<xfld_array.length; i++) {		
		setSafetyFieldVals(xfld_array[i])
	}
}

function setSafetyFieldVals(istr) {
var val_array=new Array(), tmpvar, imagename

val_array=istr.split("¨")		

	for(var i=0; i<num_divs; i++) {
		if (div_fields[i]) {
			if (div_fields[i].toUpperCase() == val_array[0].toUpperCase()) {
				if (div_contents[i] == 'label' || div_contents[i] == 'plabel') {
					div_text[i]=val_array[1]
					changeText(div_text[i], i)
					if (div_contents[i].indexOf('label')>=0){
						if (document.preview["textfield"+i]){
							document.preview["textfield"+i].value=div_text[i]
						}
						//if (document.preview[div_fields[i].toLowerCase()]){
						//	document.preview[div_fields[i].toLowerCase()].value=div_text[i]
						//}
					}
				}else if (div_contents[i] == 'image' || div_contents[i] == 'pimage'){
					div_text[i]=val_array[1]
					changeImage(i, div_text[i], div_text[i], div_text[i], 0, i );
                    //alert(div_text[i])
					imagename=div_text[i]
                    //alert(div_text[i])
					if (imagename.toUpperCase().indexOf('OSHA-WARNING')>=0 || imagename.toUpperCase().indexOf('RADIATION')>=0 || imagename.toUpperCase().indexOf('OSHA-CAUTION')>=0) {
						changeSignColor(div_text[i])
					}
				}
			}
		}else{
			if (div_contents[i] == 'rectangle' || div_contents[i] == 'prectangle'){
				if (document.preview.chkborder){
					if (div_hidden[i]){
						document.preview.chkborder.value=0
					}else{
						if (parseInt(div_rectcorner[i]) >0 && parseInt(div_outlinewt[i]) > 0){
							document.preview.chkborder.checked=true
							document.preview.chkborder.value=1
						}
					}
				}
			}
		}
	}
}