var disable_report = new Array();
var allowedType = new Array();
var disableEvent = new Array();
var levelPrint = 0;
var clickStatus = false;
function findPosX(obj){
var curleft = 0;
if (obj.offsetParent)
{
while (obj.offsetParent)
{
curleft += obj.offsetLeft
obj = obj.offsetParent;
}
}
else if (obj.x)
curleft += obj.x;
return curleft;
}
function findPosY(obj){
var curtop = 0;
if (obj.offsetParent)
{
while (obj.offsetParent)
{
curtop += obj.offsetTop
obj = obj.offsetParent;
}
}
else if (obj.x)
curtop += obj.x;
return curtop;
}
function addMenuItem(contObj, name, url, jsid, cssItemClass, cssContClass, innerCount, level, cnt, shownew){
var itemDiv = document.createElement('DIV');
var browser = "";
contObj.appendChild(itemDiv);
itemDiv.style.width = '110px';
if(level == 1){
itemDiv.className = 'left';
itemDiv.style.backgroundColor = "#ff0090";
var dividerImg = document.createElement ('img');
dividerImg.setAttribute ('border', 0);
dividerImg.setAttribute ('alt', '');
if(browser == 'ie'){
itemDiv.style.height = '30px';
}else{
itemDiv.style.height = '26px';
}
}
if(level >1){
itemDiv.style.width = '120px';
}
itemDiv.id = jsid;
itemDiv.className = cssItemClass;
itemDiv.cssItemClass = cssItemClass;
itemDiv.level = level;
itemDiv.contObj = contObj;
itemDiv.innerCount = innerCount;
itemDiv.disable = false;
if(browser == 'ie'){
itemDiv.style.paddingLeft = "2px";
}else if(browser == 'moz'){
itemDiv.style.paddingLeft = "4px";
}else{
itemDiv.style.paddingLeft = "4px";
}
itemDiv.style.zIndex=3;
if(innerCount > 0) {
if(level > 1) {
itemDiv.style.backgroundRepeat = 'no-repeat';
itemDiv.style.backgroundPosition = '98% 50%';
itemDiv.style.width = '120px';
}
var containerObj = document.createElement('DIV');
containerObj.id = 'cont_' + jsid;
if(level > 1) {
containerObj.className = 'containerIn';
}else{
containerObj.className = cssContClass;
}
containerObj.style.zIndex = level;
containerObj.style.paddingBottom ='17px';
itemDiv.appendChild(containerObj);
var returnObj = containerObj;
}else{
var returnObj = contObj;
}
var itemNameDiv = document.createElement('DIV');
itemNameDiv.id = 'name_' + jsid;
itemDiv.insertBefore(itemNameDiv, itemDiv.firstChild);
if(level==1){
firstItem = 0;
tabObj = document.createElement('TABLE');
tabObj.style.width = '110px';
tabObj.align = 'center';
tabObj.style.height = '25px';
var tbodyObj = document.createElement('TBODY');
tabObj.appendChild(tbodyObj);
var numRows = tabObj.rows.length;
var TrObj = tabObj.insertRow(numRows);
var TdObj = TrObj.insertCell(0);
var divBotObj = document.createElement('DIV');
divBotObj.className = 'divBot';
divBotObj.style.paddingTop = '1px';
divBotObj.style.color = '#ffffff';
divBotObj.id = jsid + 'txt';
divBotObj.innerHTML = name;
TdObj.appendChild(divBotObj);
itemNameDiv.appendChild(tabObj);
}else{
if(name!=''){
itemNameDiv.style.textAlign = 'left';
if(browser == 'ie'){
itemNameDiv.style.width = '104px';
}else if(browser == 'moz'){
itemNameDiv.style.width = '115px';
}else{
itemNameDiv.style.width = '115px';
}
itemNameDiv.style.fontFamily = "Arial";
itemNameDiv.style.fontSize = "11px";
itemNameDiv.style.color = '#d62d8f';
itemNameDiv.style.borderBottom = "1px solid #ffffff";
itemNameDiv.style.paddingBottom = "4px";
//itemNameDiv.innerHTML = itemNameDiv.innerHTML + ' ' + name + '';
itemNameDiv.innerHTML = itemNameDiv.innerHTML + ' ' + name ;
if(shownew == 1){
itemNameDiv.innerHTML +='
';
}
if((level==2)&&(firstItem==0)){
firstItem=1;
}
}
}
if(url == '') {
itemDiv.disable = true;
}
var selectObj = document.getElementsByTagName('SELECT');
itemDiv.selectObj = selectObj;
itemDiv.itemNameDiv = itemNameDiv;
itemDiv.onmouseover = function(e){
if(this.disable == true) {
return false;
}
// for(var i=0; i1) {
this.itemNameDiv.style.color = '#ffffff'; //mouseover change color
this.itemNameDiv.style.backgroundColor = '#d60d8d';
this.itemNameDiv.style.zIndex=100;
var reqWidth = this.parentNode.offsetWidth - 14;
if(reqWidth > this.offsetWidth) {
this.style.width = reqWidth;
}
}
var containerObj = document.getElementById('cont_' + this.id);
this.className = this.cssItemClass + 'In';
if(containerObj){
containerObj.itemDiv = this;
containerObj.style.visibility = 'visible';
containerObj.style.display = 'block';
if(containerObj.childNodes.length > 0) {
containerObj.style.border = '1px solid #d62d8f';
containerObj.style.marginLeft = '-1px';
}
if(this.level == 1) {
containerObj.style.top = this.offsetTop + this.offsetHeight + 115;
containerObj.style.left = findPosX(containerObj.parentNode);
}else{
containerObj.style.top = this.offsetHeight - 24;
containerObj.style.left = this.offsetWidth + 1;
}
containerObj.onmouseover = function(e){
this.itemDiv.className = this.itemDiv.cssItemClass + 'In';
this.style.visibility = 'visible';
}
}
}
itemDiv.onmouseout = function(e){
if(this.disable == true) {
return false;
}
if(this.level > 1) {
this.itemNameDiv.style.backgroundColor = '#f9cce0';
this.itemNameDiv.style.color = '#d62d8f';
}
var containerObj = document.getElementById('cont_' + this.id);
this.className = this.cssItemClass;
// for(var i=0; i 0 && this.level > 1) {
itemDiv.style.backgroundRepeat = 'no-repeat';
itemDiv.style.backgroundPosition = '98% 50%';
}
if(containerObj){
containerObj.itemDiv = this;
containerObj.style.visibility = 'hidden';
containerObj.onmouseout = function(e){
this.itemDiv.className = this.itemDiv.cssItemClass;
}
}
}
itemDiv.url = url;
itemDiv.onclick = function(e) {
if(this.disable == true) {
return false;
}
if(clickStatus == false) {
if(this.url != '#' && this.url != 'javascript:void(0)'){
clickStatus = true;
location.href = this.url;
}
}
};
return returnObj;
}
function loadMenu(){
var contObj = document.getElementById('topmenu');
// contObj.style.position = 'absolute';
var contObj = addMenuItem(contObj, "Shop by Range", "javascript:void(0)", 'menu_m1', 'left mainItem', 'container', 27, 1, 0,'');
var contObj = addMenuItem(contObj, "Fairy Princess", "/thinkpink-range-group_18_fairy-princess.html", 'menu_SC218', 'subItem', 'container', 2, 2, 25,'0');
var contObj = contObj.parentNode.parentNode;
var contObj = addMenuItem(contObj, "Bling", "/thinkpink-range-group_41_bling.html", 'menu_SC241', 'subItem', 'container', 2, 2, 24,'1');
var contObj = contObj.parentNode.parentNode;
var contObj = addMenuItem(contObj, "Lighting", "/thinkpink-range-group_3_lighting.html", 'menu_SC23', 'subItem', 'container', 2, 2, 23,'0');
var contObj = contObj.parentNode.parentNode;
var contObj = addMenuItem(contObj, "Pets Corner", "/thinkpink-range-group_34_pets-corner.html", 'menu_SC234', 'subItem', 'container', 2, 2, 22,'0');
var contObj = contObj.parentNode.parentNode;
var contObj = addMenuItem(contObj, "Angelina Ballerina", "/thinkpink-range-group_10_angelina-ballerina.html", 'menu_SC210', 'subItem', 'container', 2, 2, 21,'0');
var contObj = contObj.parentNode.parentNode;
var contObj = addMenuItem(contObj, "Bits'n'bobs", "/thinkpink-range-group_12_bits-n-bobs.html", 'menu_SC212', 'subItem', 'container', 2, 2, 20,'0');
var contObj = contObj.parentNode.parentNode;
var contObj = addMenuItem(contObj, "Toadstool Fairy", "/thinkpink-range-group_25_toadstool-fairy.html", 'menu_SC225', 'subItem', 'container', 2, 2, 19,'0');
var contObj = contObj.parentNode.parentNode;
var contObj = addMenuItem(contObj, "Bedroom Accessories", "/thinkpink-range-group_11_bedroom-accessories.html", 'menu_SC211', 'subItem', 'container', 2, 2, 18,'0');
var contObj = contObj.parentNode.parentNode;
var contObj = addMenuItem(contObj, "Spottydotty", "/thinkpink-range-group_33_spottydotty.html", 'menu_SC233', 'subItem', 'container', 2, 2, 17,'0');
var contObj = contObj.parentNode.parentNode;
var contObj = addMenuItem(contObj, "Dancers", "/thinkpink-range-group_14_dancers.html", 'menu_SC214', 'subItem', 'container', 2, 2, 16,'0');
var contObj = contObj.parentNode.parentNode;
var contObj = addMenuItem(contObj, "Ice Skater", "/thinkpink-range-group_36_ice-skater.html", 'menu_SC236', 'subItem', 'container', 2, 2, 15,'1');
var contObj = contObj.parentNode.parentNode;
var contObj = addMenuItem(contObj, "Jelly Spot", "/thinkpink-range-group_37_jelly-spot.html", 'menu_SC237', 'subItem', 'container', 2, 2, 14,'1');
var contObj = contObj.parentNode.parentNode;
var contObj = addMenuItem(contObj, "Tres Chic", "/thinkpink-range-group_38_tres-chic.html", 'menu_SC238', 'subItem', 'container', 2, 2, 13,'1');
var contObj = contObj.parentNode.parentNode;
var contObj = addMenuItem(contObj, "Fairy Kingdom", "javascript:void(0)", 'menu_SC226', 'subItem', 'container', 3, 2, 12,'0');
var contObj = addMenuItem(contObj, "Sea Princess", "/thinkpink-range-group_32_sea-princess.html", 'menu_SCC232', 'subItem', 'container', 2, 3, 5,'0');
var contObj = contObj.parentNode.parentNode;
var contObj = contObj.parentNode.parentNode;
var contObj = addMenuItem(contObj, "Tilly, Scruff And Revel", "/thinkpink-range-group_39_tilly,-scruff-and-revel.html", 'menu_SC239', 'subItem', 'container', 2, 2, 11,'1');
var contObj = contObj.parentNode.parentNode;
var contObj = addMenuItem(contObj, "Fairy Garden", "/thinkpink-range-group_17_fairy-garden.html", 'menu_SC217', 'subItem', 'container', 2, 2, 10,'0');
var contObj = contObj.parentNode.parentNode;
var contObj = addMenuItem(contObj, "Unicorn", "/thinkpink-range-group_40_unicorn.html", 'menu_SC240', 'subItem', 'container', 2, 2, 9,'1');
var contObj = contObj.parentNode.parentNode;
var contObj = addMenuItem(contObj, "Ditsy Stripe", "/thinkpink-range-group_30_ditsy-stripe.html", 'menu_SC230', 'subItem', 'container', 2, 2, 8,'0');
var contObj = contObj.parentNode.parentNode;
var contObj = addMenuItem(contObj, "Dotty Petal", "/thinkpink-range-group_15_dotty-petal.html", 'menu_SC215', 'subItem', 'container', 2, 2, 7,'0');
var contObj = contObj.parentNode.parentNode;
var contObj = addMenuItem(contObj, "Leaf", "/thinkpink-range-group_19_leaf.html", 'menu_SC219', 'subItem', 'container', 2, 2, 6,'0');
var contObj = contObj.parentNode.parentNode;
var contObj = addMenuItem(contObj, "Party", "/thinkpink-range-group_22_party.html", 'menu_SC222', 'subItem', 'container', 2, 2, 5,'0');
var contObj = contObj.parentNode.parentNode;
var contObj = addMenuItem(contObj, "Blossom", "/thinkpink-range-group_13_blossom.html", 'menu_SC213', 'subItem', 'container', 2, 2, 4,'0');
var contObj = contObj.parentNode.parentNode;
var contObj = addMenuItem(contObj, "Dress Up", "/thinkpink-range-group_16_dress-up.html", 'menu_SC216', 'subItem', 'container', 2, 2, 3,'0');
var contObj = contObj.parentNode.parentNode;
var contObj = addMenuItem(contObj, "Love Hearts Suede", "/thinkpink-range-group_20_love-hearts-suede.html", 'menu_SC220', 'subItem', 'container', 2, 2, 2,'0');
var contObj = contObj.parentNode.parentNode;
var contObj = addMenuItem(contObj, "Make Your Own", "/thinkpink-range-group_21_make-your-own.html", 'menu_SC221', 'subItem', 'container', 2, 2, 1,'0');
var contObj = contObj.parentNode.parentNode;
var contObj = addMenuItem(contObj, "Smarty Party", "/thinkpink-range-group_24_smarty-party.html", 'menu_SC224', 'subItem', 'container', 2, 2, 0,'0');
var contObj = contObj.parentNode.parentNode;
var contObj = contObj.parentNode.parentNode;
}