function position_glasses(vent,windowid,ventpatterns) { //var pt_x=parseInt(getXY(document.getElementById('wgs'))[0],10); //var pt_y=parseInt(getXY(document.getElementById('wgs'))[1],10); var d; var sh=0; if(document.getElementById("hinge_"+windowid)) { if(vent[0]=="novent") { d=8; } else { d=0; } if( isSafari ){ sh=document.getElementById('p_hinge_'+windowid).clientHeight} var vent_top=parseInt(getXY(document.getElementById('td_hinge_'+windowid))[1],10)-d; var vent_left=parseInt(getXY(document.getElementById('td_hinge_'+windowid))[0],10)-d; vent_top-=sh/2; document.getElementById('p_hinge_'+windowid).style.left=vent_left+"px"; document.getElementById('p_hinge_'+windowid).style.top=vent_top+"px"; document.getElementById('img_hinge_'+windowid).style.left="-10px"; document.getElementById('img_hinge_'+windowid).style.top="-10px"; document.getElementById('img_hinge_'+windowid).src=ventpatterns[0]; document.getElementById('p_hinge_'+windowid).style.height=(parseInt(document.getElementById('p_hinge_'+windowid).clientHeight)+2*d+1)+"px"; document.getElementById('p_hinge_'+windowid).style.width=(parseInt(document.getElementById('p_hinge_'+windowid).clientWidth)+2*d+1)+"px"; document.getElementById('hinge_'+windowid).style.height=(parseInt(document.getElementById('hinge_'+windowid).clientHeight)+2*d+1)+"px"; document.getElementById('hinge_'+windowid).style.width=(parseInt(document.getElementById('hinge_'+windowid).clientWidth)+2*d+1)+"px"; } if(document.getElementById("hinge_left_"+windowid)) { if(vent[3]=="novent") { d=8; } else { d=0; } if( isSafari ){ sh=document.getElementById('p_hinge_left_'+windowid).clientHeight} var vent_top=parseInt(getXY(document.getElementById('td_hinge_left_'+windowid))[1],10)-d-2; var vent_left=parseInt(getXY(document.getElementById('td_hinge_left_'+windowid))[0],10)-d; vent_top-=sh/2; document.getElementById('p_hinge_left_'+windowid).style.left=vent_left+"px"; document.getElementById('p_hinge_left_'+windowid).style.top=vent_top+"px"; document.getElementById('img_hinge_left_'+windowid).style.left="-10px"; document.getElementById('img_hinge_left_'+windowid).style.top="-10px"; document.getElementById('img_hinge_left_'+windowid).src=ventpatterns[3]; document.getElementById('p_hinge_left_'+windowid).style.height=(parseInt(document.getElementById('p_hinge_left_'+windowid).clientHeight)+2*d+5)+"px"; document.getElementById('p_hinge_left_'+windowid).style.width=(parseInt(document.getElementById('p_hinge_left_'+windowid).clientWidth)+2*d+3)+"px"; document.getElementById('hinge_left_'+windowid).style.height=(parseInt(document.getElementById('hinge_left_'+windowid).clientHeight)+2*d+5)+"px"; document.getElementById('hinge_left_'+windowid).style.width=(parseInt(document.getElementById('hinge_left_'+windowid).clientWidth)+2*d+3)+"px"; } if(document.getElementById("hinge_right_"+windowid)) { if(vent[4]=="novent") { d=8; } else { d=0; } if( isSafari ){ sh=document.getElementById('p_hinge_right_'+windowid).clientHeight} var vent_top=parseInt(getXY(document.getElementById('td_hinge_right_'+windowid))[1],10)-d-2; var vent_left=parseInt(getXY(document.getElementById('td_hinge_right_'+windowid))[0],10)-d; vent_top-=sh/2; document.getElementById('p_hinge_right_'+windowid).style.left=(vent_left-1)+"px"; document.getElementById('p_hinge_right_'+windowid).style.top=vent_top+"px"; document.getElementById('img_hinge_right_'+windowid).style.left="-300px"; document.getElementById('img_hinge_right_'+windowid).style.top="-10px"; document.getElementById('img_hinge_right_'+windowid).src=ventpatterns[4]; document.getElementById('p_hinge_right_'+windowid).style.height=(parseInt(document.getElementById('p_hinge_right_'+windowid).clientHeight)+2*d+5)+"px"; document.getElementById('p_hinge_right_'+windowid).style.width=(parseInt(document.getElementById('p_hinge_right_'+windowid).clientWidth)+2*d+3)+"px"; document.getElementById('hinge_right_'+windowid).style.height=(parseInt(document.getElementById('p_hinge_right_'+windowid).clientHeight)+2*d+5)+"px"; document.getElementById('hinge_right_'+windowid).style.width=(parseInt(document.getElementById('p_hinge_right_'+windowid).clientWidth)+2*d+3)+"px"; } if(document.getElementById("hinge_top_"+windowid)) { if(vent[1]=="novent") { d=8; } else { d=0; } if( isSafari ){ sh=document.getElementById('p_hinge_top_'+windowid).clientHeight} var vent_top=parseInt(getXY(document.getElementById('td_hinge_top_'+windowid))[1],10)-d-1; var vent_left=parseInt(getXY(document.getElementById('td_hinge_top_'+windowid))[0],10)-d; vent_top-=sh/2; document.getElementById('p_hinge_top_'+windowid).style.left=vent_left+"px"; document.getElementById('p_hinge_top_'+windowid).style.top=vent_top+"px"; document.getElementById('img_hinge_top_'+windowid).style.left="-10px"; document.getElementById('img_hinge_top_'+windowid).style.top="-10px"; document.getElementById('img_hinge_top_'+windowid).src=ventpatterns[1]; document.getElementById('p_hinge_top_'+windowid).style.height=(parseInt(document.getElementById('p_hinge_top_'+windowid).clientHeight)+2*d+3)+"px"; document.getElementById('p_hinge_top_'+windowid).style.width=(parseInt(document.getElementById('p_hinge_top_'+windowid).clientWidth)+2*d+2)+"px"; document.getElementById('hinge_top_'+windowid).style.height=(parseInt(document.getElementById('hinge_top_'+windowid).clientHeight)+2*d+3)+"px"; document.getElementById('hinge_top_'+windowid).style.width=(parseInt(document.getElementById('hinge_top_'+windowid).clientWidth)+2*d+2)+"px"; } if(document.getElementById("hinge_bot_"+windowid)) { if(vent[2]=="novent") { d=8; } else { d=0; } if( isSafari ){ sh=document.getElementById('p_hinge_bot_'+windowid).clientHeight} var vent_top=parseInt(getXY(document.getElementById('td_hinge_bot_'+windowid))[1],10)-d-1; var vent_left=parseInt(getXY(document.getElementById('td_hinge_bot_'+windowid))[0],10)-d; vent_top-=sh/2; document.getElementById('p_hinge_bot_'+windowid).style.left=vent_left+"px"; document.getElementById('p_hinge_bot_'+windowid).style.top=vent_top+"px"; document.getElementById('img_hinge_bot_'+windowid).style.left="-10px"; document.getElementById('img_hinge_bot_'+windowid).style.top="-100px"; document.getElementById('img_hinge_bot_'+windowid).src=ventpatterns[2]; document.getElementById('p_hinge_bot_'+windowid).style.height=(parseInt(document.getElementById('p_hinge_bot_'+windowid).clientHeight)+2*d+3)+"px"; document.getElementById('p_hinge_bot_'+windowid).style.width=(parseInt(document.getElementById('p_hinge_bot_'+windowid).clientWidth)+2*d+1)+"px"; document.getElementById('hinge_bot_'+windowid).style.height=(parseInt(document.getElementById('hinge_bot_'+windowid).clientHeight)+2*d+3)+"px"; document.getElementById('hinge_bot_'+windowid).style.width=(parseInt(document.getElementById('hinge_bot_'+windowid).clientWidth)+2*d+1)+"px"; } if(document.getElementById("hinge_left_bot_"+windowid)) { if(vent[5]=="novent") { d=8; } else { d=0; } if( isSafari ){ sh=document.getElementById('p_hinge_left_bot_'+windowid).clientHeight} var vent_top=parseInt(getXY(document.getElementById('td_hinge_left_bot_'+windowid))[1],10)-d; var vent_left=parseInt(getXY(document.getElementById('td_hinge_left_bot_'+windowid))[0],10)-d; vent_top-=sh/2; document.getElementById('p_hinge_left_bot_'+windowid).style.left=vent_left+"px"; document.getElementById('p_hinge_left_bot_'+windowid).style.top=vent_top+"px"; document.getElementById('img_hinge_left_bot_'+windowid).style.left="-10px"; document.getElementById('img_hinge_left_bot_'+windowid).style.top="-100px"; document.getElementById('img_hinge_left_bot_'+windowid).src=ventpatterns[5]; document.getElementById('p_hinge_left_bot_'+windowid).style.height=(parseInt(document.getElementById('p_hinge_left_bot_'+windowid).clientHeight)+2*d+2)+"px"; document.getElementById('p_hinge_left_bot_'+windowid).style.width=(parseInt(document.getElementById('p_hinge_left_bot_'+windowid).clientWidth)+2*d+2)+"px"; document.getElementById('hinge_left_bot_'+windowid).style.height=(parseInt(document.getElementById('hinge_left_bot_'+windowid).clientHeight)+2*d+2)+"px"; document.getElementById('hinge_left_bot_'+windowid).style.width=(parseInt(document.getElementById('hinge_left_bot_'+windowid).clientWidth)+2*d+2)+"px"; } if(document.getElementById("hinge_right_bot_"+windowid)) { if(vent[6]=="novent") { d=8; } else { d=0; } if( isSafari ){ sh=document.getElementById('p_hinge_right_bot_'+windowid).clientHeight} var vent_top=parseInt(getXY(document.getElementById('td_hinge_right_bot_'+windowid))[1],10)-d; var vent_left=parseInt(getXY(document.getElementById('td_hinge_right_bot_'+windowid))[0],10)-d; vent_top-=sh/2; document.getElementById('p_hinge_right_bot_'+windowid).style.left=vent_left+"px"; document.getElementById('p_hinge_right_bot_'+windowid).style.top=vent_top+"px"; document.getElementById('img_hinge_right_bot_'+windowid).style.left="-300px"; document.getElementById('img_hinge_right_bot_'+windowid).style.top="-100px"; document.getElementById('img_hinge_right_bot_'+windowid).src=ventpatterns[6]; document.getElementById('p_hinge_right_bot_'+windowid).style.height=(parseInt(document.getElementById('p_hinge_right_bot_'+windowid).clientHeight)+2*d+2)+"px"; document.getElementById('p_hinge_right_bot_'+windowid).style.width=(parseInt(document.getElementById('p_hinge_right_bot_'+windowid).clientWidth)+2*d+1)+"px"; document.getElementById('hinge_right_bot_'+windowid).style.height=(parseInt(document.getElementById('hinge_right_bot_'+windowid).clientHeight)+2*d+2)+"px"; document.getElementById('hinge_right_bot_'+windowid).style.width=(parseInt(document.getElementById('hinge_right_bot_'+windowid).clientWidth)+2*d+1)+"px"; } if(document.getElementById("hinge_mid_top_"+windowid)) { if(vent[7]=="novent") { d=8; } else { d=0; } if( isSafari ){ sh=document.getElementById('p_hinge_mid_top_'+windowid).clientHeight} var vent_top=parseInt(getXY(document.getElementById('td_hinge_mid_top_'+windowid))[1],10)-d; var vent_left=parseInt(getXY(document.getElementById('td_hinge_mid_top_'+windowid))[0],10)-d; vent_top-=sh/2; document.getElementById('p_hinge_mid_top_'+windowid).style.left=vent_left+"px"; document.getElementById('p_hinge_mid_top_'+windowid).style.top=vent_top+"px"; document.getElementById('img_hinge_mid_top_'+windowid).style.left="-150px"; document.getElementById('img_hinge_mid_top_'+windowid).style.top="-10px"; document.getElementById('img_hinge_mid_top_'+windowid).src=ventpatterns[7]; document.getElementById('p_hinge_mid_top_'+windowid).style.height=(parseInt(document.getElementById('p_hinge_mid_top_'+windowid).clientHeight)+2*d+2)+"px"; document.getElementById('p_hinge_mid_top_'+windowid).style.width=(parseInt(document.getElementById('p_hinge_mid_top_'+windowid).clientWidth)+2*d+3)+"px"; document.getElementById('hinge_mid_top_'+windowid).style.height=(parseInt(document.getElementById('hinge_mid_top_'+windowid).clientHeight)+2*d+2)+"px"; document.getElementById('hinge_mid_top_'+windowid).style.width=(parseInt(document.getElementById('hinge_mid_top_'+windowid).clientWidth)+2*d+3)+"px"; } if(document.getElementById("hinge_mid_bot_"+windowid)) { if(vent[8]=="novent") { d=8; } else { d=0; } if( isSafari ){ sh=document.getElementById('p_hinge_mid_bot_'+windowid).clientHeight} var vent_top=parseInt(getXY(document.getElementById('td_hinge_mid_bot_'+windowid))[1],10)-d; var vent_left=parseInt(getXY(document.getElementById('td_hinge_mid_bot_'+windowid))[0],10)-d; vent_top-=sh/2; document.getElementById('p_hinge_mid_bot_'+windowid).style.left=(vent_left-1)+"px"; document.getElementById('p_hinge_mid_bot_'+windowid).style.top=(vent_top-1)+"px"; document.getElementById('img_hinge_mid_bot_'+windowid).style.left="-150px"; document.getElementById('img_hinge_mid_bot_'+windowid).style.top="-100px"; document.getElementById('img_hinge_mid_bot_'+windowid).src=ventpatterns[8]; document.getElementById('p_hinge_mid_bot_'+windowid).style.height=(parseInt(document.getElementById('p_hinge_mid_bot_'+windowid).clientHeight)+2*d+2)+"px"; document.getElementById('p_hinge_mid_bot_'+windowid).style.width=(parseInt(document.getElementById('p_hinge_mid_bot_'+windowid).clientWidth)+2*d+3)+"px"; document.getElementById('hinge_mid_bot_'+windowid).style.height=(parseInt(document.getElementById('hinge_mid_bot_'+windowid).clientHeight)+2*d+2)+"px"; document.getElementById('hinge_mid_bot_'+windowid).style.width=(parseInt(document.getElementById('hinge_mid_bot_'+windowid).clientWidth)+2*d+3)+"px"; } } function draw_toughenened(windowid,hinge) { var newDiv = document.createElement("div"); newDiv.setAttribute("id","div_"+hinge+"_"+windowid); var x = parseInt(getXY(document.getElementById(hinge+'_'+windowid))[0],10); var y = parseInt(getXY(document.getElementById(hinge+'_'+windowid))[1],10); x=0;y=0; var height = parseInt(document.getElementById(hinge+'_'+windowid).clientHeight,10); var width = parseInt(document.getElementById(hinge+'_'+windowid).clientWidth,10); x=x+parseInt(width/2)+15; y=y+parseInt(height/2)-15; newDiv.innerHTML = "

";
}
break;
case 3://halves
if (door_frame_id=='128'|| door_frame_id=='129' || door_frame_id=='132' || door_frame_id=='133' || door_frame_id=='142' || door_frame_id=='143' || door_frame_id=='144' || door_frame_id=='145' || door_frame_id=='223' || door_frame_id=='224' || door_frame_id=='225' || door_frame_id=='226' || door_style_id>'2'){
document.getElementById('td_door_bot_'+door_id).style.backgroundImage="";
document.getElementById('td_door_bot_'+door_id).className="";
document.getElementById('td_door_bot_'+door_id).innerHTML="
";
}
break;
}
}
function place_french_door_glass_finish(doorid,doorventfinish,door_finish_id)
{
if(document.getElementById("d_door_"+doorid))
{
draw_finish_image_french_door(doorventfinish[1],"d_door_"+doorid,door_finish_id);
}
if(document.getElementById("d_door_bot_"+doorid))
{
draw_finish_image_french_door(doorventfinish[2],"d_door_bot_"+doorid,door_finish_id);
}
if(document.getElementById("d_left_opening_"+doorid))
{
draw_finish_image_french_door(doorventfinish[3],"d_left_opening_"+doorid,door_finish_id);
}
if(document.getElementById("d_bot_left_opening_"+doorid))
{
draw_finish_image_french_door(doorventfinish[4],"d_bot_left_opening_"+doorid,door_finish_id);
}
if(document.getElementById("d_top_left_opening_"+doorid))
{
draw_finish_image_french_door(doorventfinish[5],"d_top_left_opening_"+doorid,door_finish_id);
}
if(document.getElementById("d_right_opening_"+doorid))
{
draw_finish_image_french_door(doorventfinish[6],"d_right_opening_"+doorid,door_finish_id);
}
if(document.getElementById("d_bot_right_opening_"+doorid))
{
draw_finish_image_french_door(doorventfinish[7],"d_bot_right_opening_"+doorid,door_finish_id);
}
if(document.getElementById("d_top_right_opening_"+doorid))
{
draw_finish_image_french_door(doorventfinish[8],"d_top_right_opening_"+doorid,door_finish_id);
}
if(document.getElementById("d_top_opening_"+doorid))
{
draw_finish_image_french_door(doorventfinish[9],"d_top_opening_"+doorid,door_finish_id);
}
}
function draw_finish_image_french_door(finish,id,window_finish_id)
{
var image="";
switch(finish)
{
case "2":gbar_draw_door(id,window_finish_id);
break;
case "3":sleading_draw_door(id);
break;
case "4":
document.getElementById(id).style.backgroundImage="url(images/windowpatrns/diamonlead.gif)";
break;
}
}
function position_french_door_handles(doorid)
{
//var pt_x=parseInt(getXY(document.getElementById('wgs'))[0],10);
//var pt_y=parseInt(getXY(document.getElementById('wgs'))[1],10);
var d; var sh=0;
if(document.getElementById("td_handle_right_"+doorid))
{
//if( isSafari ){ sh=document.getElementById('p_top_opening_'+doorid).clientHeight-20;}
var handle_top=parseInt(getXY(document.getElementById('td_handle_right_'+doorid))[1],10);
var handle_left=parseInt(getXY(document.getElementById('td_handle_right_'+doorid))[0],10);
// vent_top-=sh/2;
document.getElementById('d_handle_right_'+doorid).style.left=(handle_left-20)+"px";
document.getElementById('d_handle_right_'+doorid).style.top=(handle_top-10)+"px";
}
if(document.getElementById("td_handle_left_"+doorid))
{
//if( isSafari ){ sh=document.getElementById('p_top_opening_'+doorid).clientHeight-20;}
var handle_top=parseInt(getXY(document.getElementById('td_handle_left_'+doorid))[1],10);
var handle_left=parseInt(getXY(document.getElementById('td_handle_left_'+doorid))[0],10);
// vent_top-=sh/2;
document.getElementById('d_handle_left_'+doorid).style.left=(handle_left-2)+"px";
document.getElementById('d_handle_left_'+doorid).style.top=(handle_top-10)+"px";
}
}
//luke
function position_french_door_handles_luke(doorid)
{
var path = "images/doors/handles/";
}
//luke
function position_french_door_glasses(doorid,doorventpatterns)
{
//var pt_x=parseInt(getXY(document.getElementById('wgs'))[0],10);
//var pt_y=parseInt(getXY(document.getElementById('wgs'))[1],10);
var d; var sh=0;
/*if(document.getElementById("td_top_opening_"+doorid))
{
if( isSafari ){ sh=document.getElementById('p_top_opening_'+doorid).clientHeight-20;}
var vent_top=parseInt(getXY(document.getElementById('td_top_opening_'+doorid))[1],10)-10;
var vent_left=parseInt(getXY(document.getElementById('td_top_opening_'+doorid))[0],10)-10;
vent_top-=sh/2;
document.getElementById('p_top_opening_'+doorid).style.left=vent_left+"px";
document.getElementById('p_top_opening_'+doorid).style.top=vent_top+"px";
document.getElementById('img_top_opening_'+doorid).style.left="-10px";
document.getElementById('img_top_opening_'+doorid).style.top="-10px";
document.getElementById('d_top_opening_'+doorid).style.left="-10px";
document.getElementById('d_top_opening_'+doorid).style.top="-10px";
//document.getElementById('img_top_opening_'+doorid).src=ventpatterns[0];
document.getElementById('p_top_opening_'+doorid).style.height=(parseInt(document.getElementById('p_top_opening_'+doorid).clientHeight))+"px";
document.getElementById('p_top_opening_'+doorid).style.width=(parseInt(document.getElementById('p_top_opening_'+doorid).clientWidth)-10)+"px";
document.getElementById('d_top_opening_'+doorid).style.height=(parseInt(document.getElementById('d_top_opening_'+doorid).clientHeight))+"px";
document.getElementById('d_top_opening_'+doorid).style.width=(parseInt(document.getElementById('d_top_opening_'+doorid).clientWidth)-10)+"px";
}*/
if(document.getElementById("td_top_left_opening_"+doorid))
{
if( isSafari ){ sh=document.getElementById('p_top_left_opening_'+doorid).clientHeight-20;}
var vent_top=parseInt(getXY(document.getElementById('td_top_left_opening_'+doorid))[1],10)-10;
var vent_left=parseInt(getXY(document.getElementById('td_top_left_opening_'+doorid))[0],10)-8;
vent_top-=sh/2;
document.getElementById('p_top_left_opening_'+doorid).style.left=vent_left+"px";
document.getElementById('p_top_left_opening_'+doorid).style.top=vent_top+"px";
document.getElementById('img_top_left_opening_'+doorid).style.left="-8px";
document.getElementById('img_top_left_opening_'+doorid).style.top="-10px";
document.getElementById('d_top_left_opening_'+doorid).style.left="-8px";
document.getElementById('d_top_left_opening_'+doorid).style.top="-10px";
//document.getElementById('img_top_left_opening_'+doorid).src=ventpatterns[0];
document.getElementById('p_top_left_opening_'+doorid).style.height=(parseInt(document.getElementById('p_top_left_opening_'+doorid).clientHeight))+"px";
document.getElementById('p_top_left_opening_'+doorid).style.width=(parseInt(document.getElementById('p_top_left_opening_'+doorid).clientWidth)-10)+"px";
document.getElementById('d_top_left_opening_'+doorid).style.height=(parseInt(document.getElementById('d_top_left_opening_'+doorid).clientHeight))+"px";
document.getElementById('d_top_left_opening_'+doorid).style.width=(parseInt(document.getElementById('d_top_left_opening_'+doorid).clientWidth)-10)+"px";
}
if(document.getElementById("td_top_right_opening_"+doorid))
{
if( isSafari ){ sh=document.getElementById('p_top_right_opening_'+doorid).clientHeight-20;}
var vent_top=parseInt(getXY(document.getElementById('td_top_right_opening_'+doorid))[1],10)-10;
var vent_left=parseInt(getXY(document.getElementById('td_top_right_opening_'+doorid))[0],10)-6;
vent_top-=sh/2;
document.getElementById('p_top_right_opening_'+doorid).style.left=vent_left+"px";
document.getElementById('p_top_right_opening_'+doorid).style.top=vent_top+"px";
document.getElementById('img_top_right_opening_'+doorid).style.left="-6px";
document.getElementById('img_top_right_opening_'+doorid).style.top="-10px";
document.getElementById('d_top_right_opening_'+doorid).style.left="-6px";
document.getElementById('d_top_right_opening_'+doorid).style.top="-10px";
//document.getElementById('img_top_right_opening_'+doorid).src=ventpatterns[0];
document.getElementById('p_top_right_opening_'+doorid).style.height=(parseInt(document.getElementById('p_top_right_opening_'+doorid).clientHeight))+"px";
document.getElementById('p_top_right_opening_'+doorid).style.width=(parseInt(document.getElementById('p_top_right_opening_'+doorid).clientWidth)-10)+"px";
document.getElementById('d_top_right_opening_'+doorid).style.height=(parseInt(document.getElementById('d_top_right_opening_'+doorid).clientHeight))+"px";
document.getElementById('d_top_right_opening_'+doorid).style.width=(parseInt(document.getElementById('d_top_right_opening_'+doorid).clientWidth)-10)+"px";
}
if(document.getElementById("p_left_opening_"+doorid))
{
document.getElementById('p_left_opening_'+doorid).style.backgroundImage="url("+doorventpatterns[3]+")";
}
if(document.getElementById("p_right_opening_"+doorid))
{
document.getElementById('p_right_opening_'+doorid).style.backgroundImage="url("+doorventpatterns[6]+")";
}
if(document.getElementById("p_bot_left_opening_"+doorid))
{
document.getElementById('p_bot_left_opening_'+doorid).style.backgroundImage="url("+doorventpatterns[4]+")";
}
if(document.getElementById("p_bot_right_opening_"+doorid))
{
document.getElementById('p_bot_right_opening_'+doorid).style.backgroundImage="url("+doorventpatterns[7]+")";
}
if(document.getElementById("p_top_opening_"+doorid))
{
document.getElementById('p_top_opening_'+doorid).style.backgroundImage="url("+doorventpatterns[9]+")";
}
if(document.getElementById("p_top_left_opening_"+doorid))
{
document.getElementById('p_top_left_opening_'+doorid).style.backgroundImage="url("+doorventpatterns[5]+")";
}
if(document.getElementById("p_top_right_opening_"+doorid))
{
document.getElementById('p_top_right_opening_'+doorid).style.backgroundImage="url("+doorventpatterns[8]+")";
}
if(document.getElementById("p_slide_opening_"+doorid))
{
document.getElementById('p_slide_opening_'+doorid).style.backgroundImage="url("+doorventpatterns[10]+")";
}
if(document.getElementById("p_slide_left_opening_"+doorid))
{
document.getElementById('p_slide_left_opening_'+doorid).style.backgroundImage="url("+doorventpatterns[11]+")";
}
if(document.getElementById("p_slide_right_opening_"+doorid))
{
document.getElementById('p_slide_right_opening_'+doorid).style.backgroundImage="url("+doorventpatterns[12]+")";
}
}
";
}
break;
case 3://halves
if (door_frame_id=='128'|| door_frame_id=='129' || door_frame_id=='132' || door_frame_id=='133' || door_frame_id=='142' || door_frame_id=='143' || door_frame_id=='144' || door_frame_id=='145' || door_frame_id=='223' || door_frame_id=='224' || door_frame_id=='225' || door_frame_id=='226' || door_style_id>'2'){
document.getElementById('td_door_bot_'+door_id).style.backgroundImage="";
document.getElementById('td_door_bot_'+door_id).className="";
document.getElementById('td_door_bot_'+door_id).innerHTML="
";
}
break;
}
}
function place_french_door_glass_finish(doorid,doorventfinish,door_finish_id)
{
if(document.getElementById("d_door_"+doorid))
{
draw_finish_image_french_door(doorventfinish[1],"d_door_"+doorid,door_finish_id);
}
if(document.getElementById("d_door_bot_"+doorid))
{
draw_finish_image_french_door(doorventfinish[2],"d_door_bot_"+doorid,door_finish_id);
}
if(document.getElementById("d_left_opening_"+doorid))
{
draw_finish_image_french_door(doorventfinish[3],"d_left_opening_"+doorid,door_finish_id);
}
if(document.getElementById("d_bot_left_opening_"+doorid))
{
draw_finish_image_french_door(doorventfinish[4],"d_bot_left_opening_"+doorid,door_finish_id);
}
if(document.getElementById("d_top_left_opening_"+doorid))
{
draw_finish_image_french_door(doorventfinish[5],"d_top_left_opening_"+doorid,door_finish_id);
}
if(document.getElementById("d_right_opening_"+doorid))
{
draw_finish_image_french_door(doorventfinish[6],"d_right_opening_"+doorid,door_finish_id);
}
if(document.getElementById("d_bot_right_opening_"+doorid))
{
draw_finish_image_french_door(doorventfinish[7],"d_bot_right_opening_"+doorid,door_finish_id);
}
if(document.getElementById("d_top_right_opening_"+doorid))
{
draw_finish_image_french_door(doorventfinish[8],"d_top_right_opening_"+doorid,door_finish_id);
}
if(document.getElementById("d_top_opening_"+doorid))
{
draw_finish_image_french_door(doorventfinish[9],"d_top_opening_"+doorid,door_finish_id);
}
}
function draw_finish_image_french_door(finish,id,window_finish_id)
{
var image="";
switch(finish)
{
case "2":gbar_draw_door(id,window_finish_id);
break;
case "3":sleading_draw_door(id);
break;
case "4":
document.getElementById(id).style.backgroundImage="url(images/windowpatrns/diamonlead.gif)";
break;
}
}
function position_french_door_handles(doorid)
{
//var pt_x=parseInt(getXY(document.getElementById('wgs'))[0],10);
//var pt_y=parseInt(getXY(document.getElementById('wgs'))[1],10);
var d; var sh=0;
if(document.getElementById("td_handle_right_"+doorid))
{
//if( isSafari ){ sh=document.getElementById('p_top_opening_'+doorid).clientHeight-20;}
var handle_top=parseInt(getXY(document.getElementById('td_handle_right_'+doorid))[1],10);
var handle_left=parseInt(getXY(document.getElementById('td_handle_right_'+doorid))[0],10);
// vent_top-=sh/2;
document.getElementById('d_handle_right_'+doorid).style.left=(handle_left-20)+"px";
document.getElementById('d_handle_right_'+doorid).style.top=(handle_top-10)+"px";
}
if(document.getElementById("td_handle_left_"+doorid))
{
//if( isSafari ){ sh=document.getElementById('p_top_opening_'+doorid).clientHeight-20;}
var handle_top=parseInt(getXY(document.getElementById('td_handle_left_'+doorid))[1],10);
var handle_left=parseInt(getXY(document.getElementById('td_handle_left_'+doorid))[0],10);
// vent_top-=sh/2;
document.getElementById('d_handle_left_'+doorid).style.left=(handle_left-2)+"px";
document.getElementById('d_handle_left_'+doorid).style.top=(handle_top-10)+"px";
}
}
//luke
function position_french_door_handles_luke(doorid)
{
var path = "images/doors/handles/";
}
//luke
function position_french_door_glasses(doorid,doorventpatterns)
{
//var pt_x=parseInt(getXY(document.getElementById('wgs'))[0],10);
//var pt_y=parseInt(getXY(document.getElementById('wgs'))[1],10);
var d; var sh=0;
/*if(document.getElementById("td_top_opening_"+doorid))
{
if( isSafari ){ sh=document.getElementById('p_top_opening_'+doorid).clientHeight-20;}
var vent_top=parseInt(getXY(document.getElementById('td_top_opening_'+doorid))[1],10)-10;
var vent_left=parseInt(getXY(document.getElementById('td_top_opening_'+doorid))[0],10)-10;
vent_top-=sh/2;
document.getElementById('p_top_opening_'+doorid).style.left=vent_left+"px";
document.getElementById('p_top_opening_'+doorid).style.top=vent_top+"px";
document.getElementById('img_top_opening_'+doorid).style.left="-10px";
document.getElementById('img_top_opening_'+doorid).style.top="-10px";
document.getElementById('d_top_opening_'+doorid).style.left="-10px";
document.getElementById('d_top_opening_'+doorid).style.top="-10px";
//document.getElementById('img_top_opening_'+doorid).src=ventpatterns[0];
document.getElementById('p_top_opening_'+doorid).style.height=(parseInt(document.getElementById('p_top_opening_'+doorid).clientHeight))+"px";
document.getElementById('p_top_opening_'+doorid).style.width=(parseInt(document.getElementById('p_top_opening_'+doorid).clientWidth)-10)+"px";
document.getElementById('d_top_opening_'+doorid).style.height=(parseInt(document.getElementById('d_top_opening_'+doorid).clientHeight))+"px";
document.getElementById('d_top_opening_'+doorid).style.width=(parseInt(document.getElementById('d_top_opening_'+doorid).clientWidth)-10)+"px";
}*/
if(document.getElementById("td_top_left_opening_"+doorid))
{
if( isSafari ){ sh=document.getElementById('p_top_left_opening_'+doorid).clientHeight-20;}
var vent_top=parseInt(getXY(document.getElementById('td_top_left_opening_'+doorid))[1],10)-10;
var vent_left=parseInt(getXY(document.getElementById('td_top_left_opening_'+doorid))[0],10)-8;
vent_top-=sh/2;
document.getElementById('p_top_left_opening_'+doorid).style.left=vent_left+"px";
document.getElementById('p_top_left_opening_'+doorid).style.top=vent_top+"px";
document.getElementById('img_top_left_opening_'+doorid).style.left="-8px";
document.getElementById('img_top_left_opening_'+doorid).style.top="-10px";
document.getElementById('d_top_left_opening_'+doorid).style.left="-8px";
document.getElementById('d_top_left_opening_'+doorid).style.top="-10px";
//document.getElementById('img_top_left_opening_'+doorid).src=ventpatterns[0];
document.getElementById('p_top_left_opening_'+doorid).style.height=(parseInt(document.getElementById('p_top_left_opening_'+doorid).clientHeight))+"px";
document.getElementById('p_top_left_opening_'+doorid).style.width=(parseInt(document.getElementById('p_top_left_opening_'+doorid).clientWidth)-10)+"px";
document.getElementById('d_top_left_opening_'+doorid).style.height=(parseInt(document.getElementById('d_top_left_opening_'+doorid).clientHeight))+"px";
document.getElementById('d_top_left_opening_'+doorid).style.width=(parseInt(document.getElementById('d_top_left_opening_'+doorid).clientWidth)-10)+"px";
}
if(document.getElementById("td_top_right_opening_"+doorid))
{
if( isSafari ){ sh=document.getElementById('p_top_right_opening_'+doorid).clientHeight-20;}
var vent_top=parseInt(getXY(document.getElementById('td_top_right_opening_'+doorid))[1],10)-10;
var vent_left=parseInt(getXY(document.getElementById('td_top_right_opening_'+doorid))[0],10)-6;
vent_top-=sh/2;
document.getElementById('p_top_right_opening_'+doorid).style.left=vent_left+"px";
document.getElementById('p_top_right_opening_'+doorid).style.top=vent_top+"px";
document.getElementById('img_top_right_opening_'+doorid).style.left="-6px";
document.getElementById('img_top_right_opening_'+doorid).style.top="-10px";
document.getElementById('d_top_right_opening_'+doorid).style.left="-6px";
document.getElementById('d_top_right_opening_'+doorid).style.top="-10px";
//document.getElementById('img_top_right_opening_'+doorid).src=ventpatterns[0];
document.getElementById('p_top_right_opening_'+doorid).style.height=(parseInt(document.getElementById('p_top_right_opening_'+doorid).clientHeight))+"px";
document.getElementById('p_top_right_opening_'+doorid).style.width=(parseInt(document.getElementById('p_top_right_opening_'+doorid).clientWidth)-10)+"px";
document.getElementById('d_top_right_opening_'+doorid).style.height=(parseInt(document.getElementById('d_top_right_opening_'+doorid).clientHeight))+"px";
document.getElementById('d_top_right_opening_'+doorid).style.width=(parseInt(document.getElementById('d_top_right_opening_'+doorid).clientWidth)-10)+"px";
}
if(document.getElementById("p_left_opening_"+doorid))
{
document.getElementById('p_left_opening_'+doorid).style.backgroundImage="url("+doorventpatterns[3]+")";
}
if(document.getElementById("p_right_opening_"+doorid))
{
document.getElementById('p_right_opening_'+doorid).style.backgroundImage="url("+doorventpatterns[6]+")";
}
if(document.getElementById("p_bot_left_opening_"+doorid))
{
document.getElementById('p_bot_left_opening_'+doorid).style.backgroundImage="url("+doorventpatterns[4]+")";
}
if(document.getElementById("p_bot_right_opening_"+doorid))
{
document.getElementById('p_bot_right_opening_'+doorid).style.backgroundImage="url("+doorventpatterns[7]+")";
}
if(document.getElementById("p_top_opening_"+doorid))
{
document.getElementById('p_top_opening_'+doorid).style.backgroundImage="url("+doorventpatterns[9]+")";
}
if(document.getElementById("p_top_left_opening_"+doorid))
{
document.getElementById('p_top_left_opening_'+doorid).style.backgroundImage="url("+doorventpatterns[5]+")";
}
if(document.getElementById("p_top_right_opening_"+doorid))
{
document.getElementById('p_top_right_opening_'+doorid).style.backgroundImage="url("+doorventpatterns[8]+")";
}
if(document.getElementById("p_slide_opening_"+doorid))
{
document.getElementById('p_slide_opening_'+doorid).style.backgroundImage="url("+doorventpatterns[10]+")";
}
if(document.getElementById("p_slide_left_opening_"+doorid))
{
document.getElementById('p_slide_left_opening_'+doorid).style.backgroundImage="url("+doorventpatterns[11]+")";
}
if(document.getElementById("p_slide_right_opening_"+doorid))
{
document.getElementById('p_slide_right_opening_'+doorid).style.backgroundImage="url("+doorventpatterns[12]+")";
}
}