/**************** ·©Å·/º¸Çè inside[S]{ ****************/
var bestXmlDoc; //º¸ÇèBEST - Àü¹®°¡Ãßõ
var bestXslDoc; //º¸ÇèBEST
var bestCustomXmlDoc; //º¸ÇèBEST - °í°´¿ì¼ö
var bestPlanXmlDoc; //º¸ÇèBEST - ÃÖ´Ù¼³°è
var insideXmlDoc; //º¸Çèinside
var insideXslDoc; //º¸Çèinside
var curInside; //ÇöÀç inside menu
var bestMenu; //ÇöÀç best menu
var preMenu; //ÀÌÀü best menu
var subMenu; //best sub menu
var marketPCD = 'MAIN';
var _init;
var market_menu = new Array(new Array("TOTAL","Àüü"),
new Array("D01","ÀÇ·á½Çºñ"),
new Array("D03","¾Ï"),
new Array("D04","žÆ/¾î¸°ÀÌ"),
new Array("D10","¿îÀüÀÚ/»óÇØ"),
new Array("D02","°Ç°/Á¾ÇÕ"),
new Array("D05","½Ç¹ö"),
new Array("D06","Á¾½Å/Á¤±â"),
new Array("D08","¿¬±Ý"),
new Array("D07","º¯¾×"),
new Array("D09","ÀúÃà"),
new Array("car","ÀÚµ¿Â÷º¸Çè"));
var imgSRC = "/img/2007main/main_090206_";
insideXmlDoc = new ActiveXObject("Microsoft.XMLDOM");
insideXmlDoc.async = false;
insideXmlDoc.load("/common/include_file/insvalley/xml/rank_spec.xml");
/* main start page */
function init(gubun){
bestMenu = 'SPECIAL';
preMenu = 'SPECIAL';
subMenu = 'TOTAL';
if(gubun == 'RECOM'){
imgSRC = "/img/2007main/recomm_tep_";
bestMenu = 'SPECIAL';
preMenu = 'SPECIAL';
subMenu = 'TOTAL';
}
marketPCD = gubun;
bestTopMenu(bestMenu);
}
/* main start page */
function init(gubun,where){
bestMenu = 'SPECIAL';
preMenu = 'SPECIAL';
subMenu = 'TOTAL';
if(gubun == 'RECOM'){
imgSRC = "/img/2007main/recomm_tep_";
bestMenu = 'SPECIAL';
preMenu = 'SPECIAL';
subMenu = 'TOTAL';
}
marketPCD = gubun;
bestTopMenu(bestMenu,where);
}
/* best top click */
function bestTopMenu(thisMenu){
if(document.getElementById(bestMenu) && document.getElementById(thisMenu)){
document.getElementById(bestMenu).src = imgSRC+bestMenu+"_b.gif";
document.getElementById(thisMenu).src = imgSRC+thisMenu+"_a.gif";
reLoadXmlList(thisMenu);
preMenu = bestMenu;
bestMenu = thisMenu;
}
}
/* best top click */
function bestTopMenu(thisMenu,where){
if((document.getElementById(bestMenu) && document.getElementById(thisMenu)) || document.getElementById('best_menu_img')){
if(where == 'OVT'){
var img_seq = '01';
switch(bestMenu){
case 'SPECIAL' : img_seq = '01'; break;
case 'CUSTOM' : img_seq = '02'; break;
case 'PLAN' : img_seq = '03'; break;
};
var img_seq2 = '01';
switch(thisMenu){
case 'SPECIAL' : img_seq2 = '01'; break;
case 'CUSTOM' : img_seq2 = '02'; break;
case 'PLAN' : img_seq2 = '03'; break;
};
document.getElementById(bestMenu).src = "/img/overture/081002private_bt"+img_seq+".jpg";
document.getElementById(thisMenu).src = "/img/overture/081002private_bt"+img_seq2+"_ov.jpg";
}else{
if(marketPCD == 'MAIN'){
var img_seq = '1';
if(thisMenu == 'SPECIAL') img_seq = '1';
else if(thisMenu == 'CUSTOM') img_seq = '2';
else if(thisMenu == 'PLAN') img_seq = '3';
document.getElementById('best_menu_img').src = '/img/2007main/main_090206_g0' + img_seq + '.gif';
}else{
document.getElementById(bestMenu).src = imgSRC+bestMenu+"_b.gif";
document.getElementById(thisMenu).src = imgSRC+thisMenu+"_a.gif";
}
}
reLoadXmlList(thisMenu,where);
preMenu = bestMenu;
bestMenu = thisMenu;
}
}
/* topMenu change */
function reLoadXmlList(getBestMenu){
// menu location change
bestMenu = getBestMenu;
if(bestMenu == 'CUSTOM'){
if(bestCustomXmlDoc == undefined){
bestCustomXmlDoc = new ActiveXObject("Microsoft.XMLDOM");
bestCustomXmlDoc.async = false;
bestCustomXmlDoc.load("/common/include_file/insvalley/xml/rank_cust.xml");
}
}
else if(bestMenu == 'PLAN'){
if(bestPlanXmlDoc == undefined){
bestPlanXmlDoc = new ActiveXObject("Microsoft.XMLDOM");
bestPlanXmlDoc.async = false;
bestPlanXmlDoc.load("/common/include_file/insvalley/xml/rank_plan.xml");
}
}
else{
// alert("LINE 91");
if(bestXmlDoc == undefined){
bestXmlDoc = insideXmlDoc;
}
// alert("LINE 97");
}
if(preMenu != bestMenu || !_init) getBestRank(subMenu);
}
/* topMenu change */
function reLoadXmlList(getBestMenu,where){
// menu location change
bestMenu = getBestMenu;
if(bestMenu == 'CUSTOM'){
if(bestCustomXmlDoc == undefined){
bestCustomXmlDoc = new ActiveXObject("Microsoft.XMLDOM");
bestCustomXmlDoc.async = false;
bestCustomXmlDoc.load("/common/include_file/insvalley/xml/rank_cust.xml");
}
}
else if(bestMenu == 'PLAN'){
if(bestPlanXmlDoc == undefined){
bestPlanXmlDoc = new ActiveXObject("Microsoft.XMLDOM");
bestPlanXmlDoc.async = false;
bestPlanXmlDoc.load("/common/include_file/insvalley/xml/rank_plan.xml");
}
}
else{
// alert("LINE 91");
if(bestXmlDoc == undefined){
bestXmlDoc = insideXmlDoc;
}
// alert("LINE 97");
}
if(preMenu != bestMenu || !_init) getBestRank(subMenu,where);
}
/* load menu of xml */
function getBestRank(targetMarket){
var makeMarket = '';
bestXslDoc = new ActiveXObject("Microsoft.XMLDOM");
bestXslDoc.async = false;
bestXslDoc.load("/goods/gallerylist/newGalleryRank.xsl");
//¸¶ÄÏÆ÷ÀÎÆ® ÁöÁ¤
if(bestMenu == 'CUSTOM') makeMarket = "VAL_"+ (marketPCD == "MAIN" ? "M" : "R") +"_"+targetMarket;
else if(bestMenu == 'PLAN') makeMarket = "NUM_"+ (marketPCD == "MAIN" ? "M" : "R") +"_"+targetMarket;
else makeMarket = "SPE_"+ (marketPCD == "MAIN" ? "M" : "R") +"_"+targetMarket;
bestXslDoc.documentElement.selectSingleNode("//xsl:apply-templates/@select").text = targetMarket+"/goods";
bestXslDoc.documentElement.selectSingleNode("//xsl:variable").text = makeMarket;
if(bestMenu == 'CUSTOM'){
bestXslDoc.documentElement.selectSingleNode("//xsl:param").text = bestCustomXmlDoc.selectNodes("//"+targetMarket+"/goods").length;
BEST_RANK.innerHTML = bestCustomXmlDoc.documentElement.transformNode(bestXslDoc);
}else if(bestMenu == 'PLAN'){
bestXslDoc.documentElement.selectSingleNode("//xsl:param").text = bestPlanXmlDoc.selectNodes("//"+targetMarket+"/goods").length;
BEST_RANK.innerHTML = bestPlanXmlDoc.documentElement.transformNode(bestXslDoc);
}else{
bestXslDoc.documentElement.selectSingleNode("//xsl:param").text = bestXmlDoc.selectNodes("//"+targetMarket+"/goods").length;
BEST_RANK.innerHTML = bestXmlDoc.documentElement.transformNode(bestXslDoc);
}
getBestCurrMenu(targetMarket);
}
/* load menu of xml */
function getBestRank(targetMarket,where){
var makeMarket = '';
bestXslDoc = new ActiveXObject("Microsoft.XMLDOM");
bestXslDoc.async = false;
if(where == 'OVT'){
bestXslDoc.load("/consult/overture/overtureRank.xsl");
//targetMarket = 'D01';
}else{
bestXslDoc.load("/goods/gallerylist/newGalleryRank.xsl");
}
//¸¶ÄÏÆ÷ÀÎÆ® ÁöÁ¤
if(bestMenu == 'CUSTOM') makeMarket = "VAL_"+ (marketPCD == "MAIN" ? "M" : "R") +"_"+targetMarket;
else if(bestMenu == 'PLAN') makeMarket = "NUM_"+ (marketPCD == "MAIN" ? "M" : "R") +"_"+targetMarket;
else makeMarket = "SPE_"+ (marketPCD == "MAIN" ? "M" : "R") +"_"+targetMarket;
bestXslDoc.documentElement.selectSingleNode("//xsl:apply-templates/@select").text = targetMarket+"/goods";
bestXslDoc.documentElement.selectSingleNode("//xsl:variable").text = makeMarket;
//bestXslDoc.documentElement.selectSingleNode("//xsl:param").text = bestXmlDoc.selectNodes("//"+targetMarket+"/goods").length;
if(bestMenu == 'CUSTOM'){
bestXslDoc.documentElement.selectSingleNode("//xsl:param").text = bestCustomXmlDoc.selectNodes("//"+targetMarket+"/goods").length;
BEST_RANK.innerHTML = bestCustomXmlDoc.documentElement.transformNode(bestXslDoc);
}else if(bestMenu == 'PLAN'){
bestXslDoc.documentElement.selectSingleNode("//xsl:param").text = bestPlanXmlDoc.selectNodes("//"+targetMarket+"/goods").length;
BEST_RANK.innerHTML = bestPlanXmlDoc.documentElement.transformNode(bestXslDoc);
}else{
bestXslDoc.documentElement.selectSingleNode("//xsl:param").text = bestXmlDoc.selectNodes("//"+targetMarket+"/goods").length;
BEST_RANK.innerHTML = bestXmlDoc.documentElement.transformNode(bestXslDoc);
}
if(where != 'OVT'){
getBestCurrMenu(targetMarket);
}else{
subMenu = targetMarket;
}
}
/* subMenu change */
function getBestCurrMenu(targetMarket){
var writeMenu = '';
var thisMenuName = '';
market_menu[0][1] = "Àüü";
subMenu = targetMarket;
writeMenu += "
\n";
for(i=0;i \n";
writeMenu += " \n";
writeMenu += " \n";
writeMenu += " | \n";
writeMenu += "  | \n";
writeMenu += " "+thisMenuName+" | \n";
writeMenu += "  | \n";
writeMenu += " | \n";
writeMenu += "
\n";
writeMenu += "
\n";
writeMenu += " \n";
}else{
writeMenu += ""+market_menu[i][1]+" | \n";
if(i != market_menu.length-4 && market_menu[i+1][0] != targetMarket ){
writeMenu += "¤Ó | \n";
}
}
}
writeMenu += "
\n";
BEST_MENU.innerHTML = '';
BEST_MENU.innerHTML = writeMenu;
if(_init && bestMenu == preMenu && marketPCD == "MAIN") clickLink('1', getSpeceId("TAB",targetMarket), 'TAB_'+thisMenuName , '', 'N');
else _init = true;
}
/* dz¼±µµ¿ò¸» */
function viewHelp1(text,align){
if(document.all('writeText') != null && document.all('writeText') != undefined && text != ''){
var barron = document.all['showText'];
if( barron.style.visibility == "hidden"){
document.all('writeText').innerHTML = text;
if(align == "L"){
barron.style.pixelLeft = event.clientX + document.body.scrollLeft+10;
barron.style.pixelTop = event.clientY + document.body.scrollTop +10;
}else{
barron.style.pixelLeft = event.clientX + document.body.scrollLeft-10;
barron.style.pixelTop = event.clientY + document.body.scrollTop+10;
}
barron.style.visibility = "visible";
}else{
barron.style.visibility = "hidden";
}
}
}
/* inside init */
function insideInit(insideMenu, srcIdx){
insideXslDoc = new ActiveXObject("Microsoft.XMLDOM");
insideXslDoc.async = false;
curInside = insideMenu;
if(insideMenu == 'TOTAL')
insideXslDoc.load("/goods/gallerylist/totGalleryInside.xsl");
else
insideXslDoc.load("/goods/gallerylist/subGalleryInside.xsl");
//inside contents
insideWrite(insideMenu, srcIdx);
}
/* new inside menu */
function insMenuF(insideMenu, _init){
if(insideMenu != "TOTAL"){
MenuList.pre_menu = MenuList.cur_menu;
MenuList.cur_menu = insideMenu;
}else{
_init = insideMenu;
}
MenuList.menuButton(_init);
}
/* new inside menu */
var MenuList = {
pre_menu : 'D01', //ÀÌÀü¸Þ´º
cur_menu : 'D01', //Ŭ¸¯¸Þ´º
menuButton : function(_init){
var pre_elem = document.getElementById("isM"+this.pre_menu);
var cur_elem = document.getElementById("isM"+this.cur_menu);
if(this.pre_menu != this.cur_menu){
cur_elem.src = "/img/2007main/main_inside_mn_"+this.cur_menu+"b.gif";
cur_elem.width = "84";
pre_elem.src = "/img/2007main/main_inside_mn_"+this.pre_menu+"a.gif";
pre_elem.width = "73";
insideInit(this.cur_menu, 23+parseInt(cur_elem.seq));
}else{ //º¸Çè inside·Î°í Ŭ¸¯½Ã ÀüºÎ ºñȰ¼ºÈ µÇ±â¶§¹®¿¡ ´Ù½Ã ¹öư´·¶À»¶§ 󸮰¡ ÇÊ¿äÇÔ
if(cur_elem.src.indexOf(this.cur_menu+"a.gif") != -1){
cur_elem.src = "/img/2007main/main_inside_mn_"+this.cur_menu+"b.gif";
cur_elem.width = "84";
insideInit(this.cur_menu, 23+parseInt(cur_elem.seq));
}
}
if(_init == "TOTAL"){ //ÀüüÀϰæ¿ì ¸Þ´º ´Ù ºñȰ¼ºÈ
cur_elem.src = "/img/2007main/main_inside_mn_"+this.cur_menu+"a.gif";
cur_elem.width = "73";
insideInit(_init, 23);
}
if(_init && (_init == "click" || _init == "TOTAL") ){ //¹öư Ŭ¸¯½Ã¸¸ º¸³¿
clickLink('1', '28', 'TAB_'+this.cur_menu, '', 'N');
}
}
}
/* old inside menu */
function getInsideCurrMenu(insideMenu){
var writeMenu = '';
var thisMenuName = '';
var srcIdx = 23;
curInside = insideMenu;
market_menu[0][1] = "´ëÇ¥»óǰ";
writeMenu += " \n";
for(i=0;i \n";
writeMenu += "  | \n";
srcIdx += i;
}else{
if(i != 0 && market_menu[i-1][0] != insideMenu ) writeMenu += "¤Ó | \n";
else writeMenu += " | \n";
writeMenu += ""+market_menu[i][1]+" | \n";
}
}
writeMenu += "
\n";
INSIDE_MENU.innerHTML = '';
INSIDE_MENU.innerHTML = writeMenu;
insideInit(insideMenu,srcIdx);
clickLink('1', '28', 'TAB_'+this.cur_menu, '', 'N');
}
/* inside xsl change write */
function insideWrite(insideMenu,srcIdx){
//alert(joinSite);
//insideXslDoc.documentElement.selectSingleNode("//xsl:param").text = insideMenu;
insideXslDoc.documentElement.selectSingleNode("//xsl:param[@name='nodeTarget']").text = insideMenu;
insideXslDoc.documentElement.selectSingleNode("//xsl:param[@name='joinSite']").text = joinSite;
insideXslDoc.documentElement.selectSingleNode("//xsl:param[@name='isKeyword']").text = isKeyword;
//alert(insideXslDoc.documentElement.selectSingleNode("//xsl:param[@name='nodeTarget']").text);
insideXslDoc.documentElement.selectSingleNode("//xsl:variable").text = srcIdx;
INSIDE_BEST.innerHTML = insideXmlDoc.documentElement.transformNode(insideXslDoc);
}
/* ¹Ì´Ï°Ö·¯¸® go */
function goMidClick(getRink,getYN){
clickLink(1, getSpeceId("INSIDE",""),getRink,'',getYN);
}
/* ³»°ÔÇÊ¿äÇѺ¸Çè - Àνº¹ë¸® ¸ÞÀθ¸ »ç¿ë°¡´É */
function goNeedInsu(){
var form = document.submitNeedInsu;
clickLink(1, getSpeceId("INSIDE","") ,"/sales/needInsu/ndInsu0040.jsp","",'N');
if(form.name.value != '' || form.birthday.value != '¿¹)19801020'){
if(!checkDate())return;
}
if(form.birthday.value == '¿¹)19801020') form.birthday.value = '';
document.submitNeedInsu.submit();
}
function goTestClick(gubun, getSub, getURL){
//alert("º¸Çè BEST LOCATION : " + bestMenu + "subMenu : "+subMenu+" INSIDE LOCATION : " +curInside);
var spec_id = getSpeceId(gubun,getSub);
/* ¼®Èñ¾¾ Á¦°ø
** clickLink(group_id,space_id,url,target, moveYn);
* group_id : ¹«Á¶°Ç 1 - (1:Àνº¹ë¸® ȨÆäÀÌÁö /insvalley.jsp)
* space_id : À§ ¸®½ºÆ® ÂüÁ¶
* url : °¡¾ßÇÒ ÆäÀÌÁö url or ±â´É ¸íĪ
* target : ¸µÅ©ÀÇ Å¸°Ù ''·Î ¼³Á¤Çϸé _self
* moveYn : ÇØ´ç ¸µÅ©µÈ ÆäÀÌÁö·Î À̵¿¿©ºÎ À̵¿ÇÏÁö ¾ÊÀ» °æ¿ì¸¸ 'N'·Î ¼ÂÆÃ
* TABÀÇ Å¬¸¯À» üũÇϰųª
* ±âÁ¸ÀÇ script ¾È¿¡ »ðÀÔÇÒ °æ¿ì 'N'Ȱ¿ë
*/
//alert("spec_id : " +spec_id);
clickLink('1', spec_id, getURL, '', 'Y');
}
function getSpeceId(gubun, getSub){
var reValue = 0;
if(gubun == "BEST"){ //º¸Çè BEST
if(bestMenu == "SPECIAL"){
if(subMenu == "TOTAL") reValue = 6 + eval(getSub);
else reValue = 9 + eval(getSub);
}
else if(bestMenu == "CUSTOM"){
if(subMenu == "TOTAL") reValue = 13 + eval(getSub);
else reValue = 16 + eval(getSub);
}
else if(bestMenu == "PLAN"){
if(subMenu == "TOTAL") reValue = 20 + eval(getSub);
else reValue = 23 + eval(getSub);
}
}else if(gubun == "INSIDE"){ //inside
if(curInside == "TOTAL") reValue = 29;
else{
if(curInside == "D01") reValue = 30;
else if(curInside == "D02") reValue = 32;
else if(curInside == "D03") reValue = 34;
else if(curInside == "D04") reValue = 36;
else if(curInside == "D05") reValue = 38;
else if(curInside == "D06") reValue = 40;
else if(curInside == "D07") reValue = 42;
else if(curInside == "D08") reValue = 46;
else if(curInside == "D09") reValue = 48;
else if(curInside == "car") reValue = 50;
}
}else if(gubun == "TAB"){ //BEST TAB
if(bestMenu == "SPECIAL") reValue = 6;
else if(bestMenu == "CUSTOM") reValue = 13;
else if(bestMenu == "PLAN") reValue = 20;
}
return reValue;
}
/**************** ·©Å·/º¸Çè inside[E]} ****************/