亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? pricewatch.js

?? ajax source code .
?? JS
字號:
?App.Modules.PriceWatch = function(obj) {
	var data = obj.dataObj.data;
	var localData = new Object();
	var el = obj.elm_moduleContent;
	data.nbOffers = parseInt(data.nbOffers);
	var tradeDoublerURL = 'http://tracker.tradedoubler.com/click?p=17928&a=1028692&g=675185&url=';
	
	this.edit = function() {
		var editContent = obj.elm_editContent;
		
		if (App.lang=='fr') {		
			var cats = [
				{name:"Appareil photo numérique", id:"124901"},
				{name:"Auto / Moto", id:"172601"},	
				{name:"Electroménager", id:"144601"},
				{name:"Fleurs & Cadeaux", id:"100007413"},
				{name:"Hifi, Photo & Vidéo", id:"120501"},
				{name:"Informatique", id:"110001"},
				{name:"Ordinateur / PDA", id:"100326223"},
				{name:"Livres, Musique, Film", id:"150401"},
				{name:"Maison & Jardin", id:"134301"},
				{name:"Mode & Accessoires", id:"107301"},
				{name:"Santé - Beauté", id:"132801"},
				{name:"Sport & Loisirs", id:"163601"},
				{name:"Vin & Alimentation", id:"125301"},
				{name:"Téléphonie & ADSL", id:"129801"},
				{name:"Voyages", id:"169901"}
			]		
		} else {		
			var cats = [
				{name:"Digital Cameras", id:"124901"},
				{name:"Cars & Accessories", id:"172601"},
				{name:"Household Appliances", id:"144601"},
				{name:"Gifts & Gadgets", id:"100007413"},
				{name:"Electronics", id:"120501"},
				{name:"High-Tech", id:"110001"},
				{name:"Computers & PDA", id:"100326223"},
				{name:"Books, Music & Video", id:"150401"},
				{name:"Home & Garden", id:"134301"},
				{name:"Fashion & Lingerie", id:"107301"},
				{name:"Health & Beauty", id:"132801"},
				{name:"Sport & Fitness", id:"163601"},
				{name:"Mobiles, Phones & Internet", id:"129801"},
				{name:"Travel", id:"169901"}
			]		
		}
		
		var content = '<table cellpadding="0" cellspacing="0" class="formTable">'+
					'<tr>'+
					'<td><span class="formLabel">'+App.Loc.PriceWatch_edit_watch+' :</span></td>'+
					'<td><input type="text" name="town" class="inputClean" accesskey="t" maxlength="150" value="'+data.query+'" style="width:120px"/></td>'+
					'<td><input type="submit" value="'+App.Loc.editSave+'" class="buttonClean"/></td>'+
					'</tr>'+
					'<tr>'+
					'<td><span class="formLabel">'+App.Loc.PriceWatch_edit_category+' :</span></td>'+
					'<td>'+
						'<select style="width:150px;margin-right:5px">'+getCatList()+'</select>'+
					'</td>'+
					'<td><input type="submit" value="'+App.Loc.editSave+'" class="buttonClean"/></td>'+
					'</tr>'+
					'<tr>'+
					'<td><span class="formLabel">'+App.Loc.PriceWatch_edit_nbOffers+' :</span></td>'+
					'<td>'+
						'<select style="width:45px">'+getNbList()+'</select>'+
					'</td>'+
					'<td></td>'+
					'</tr>'+
				'</table>';
		
		editContent.innerHTML = content;		
		
		var table = editContent.firstChild.firstChild;
		var tr1 = table.childNodes[0];
		var tr2 = table.childNodes[1];
		var tr3 = table.childNodes[2];
		var input1 = tr1.childNodes[1].firstChild;
		var inputButton1 = tr1.childNodes[2].firstChild;
		var input2 = tr2.childNodes[1].firstChild;
		var inputButton2 = tr2.childNodes[2].firstChild;
		var input3 = tr3.childNodes[1].firstChild;
		
		inputButton1.onclick = function() {
			obj.elm_title.innerHTML = App.Loc.defaultPriceWatch_title + ' : <span style="color:#36C">'+App.Loc.loading+'</span>';
			
			localData.query = input1.value;
			localData.catId = input2.value;
			
			input2.disabled = true;
			inputButton2.disabled = true;
			input3.disabled = true;
			
			el.innerHTML = App.Loc.loading;
			var url = 'http://export.kelkoo.fr/ctl/exportSearch?partner=generationmp3&siteSearchQuery='+encodeURIComponent(localData.query)+'&partnerId=8916225&partner=kelkoo&catId='+localData.catId;
			Request.sendGET(proxyURL+encodeURIComponent(url), updateQuery);
		}
		inputButton2.onclick = function() {
			localData.query = input1.value;
			localData.catId = input2.value;
			
			input1.disabled = true;
			inputButton1.disabled = true;
			input3.disabled = true;
			
			el.innerHTML = App.Loc.loading;
			var url = 'http://export.kelkoo.fr/ctl/exportSearch?partner=generationmp3&siteSearchQuery='+encodeURIComponent(localData.query)+'&partnerId=8916225&partner=kelkoo&catId='+localData.catId;
			Request.sendGET(proxyURL+encodeURIComponent(url), updateCat);
		}
		
		input3.onchange = function() {
			data.nbOffers = this.value;
			displayItems();			
			App.saveUserData('module', obj.dataObj);
		}
		
		function getCatList() {
			var c='';
			var ln = cats.length;
			for (var z=0; z<ln; z++) {
				if (cats[z].id == data.catId) {
					c+='<option value="'+cats[z].id+'" selected>'+cats[z].name;
				} else {
					c+='<option value="'+cats[z].id+'">'+cats[z].name;
				}
			}
			return c;
		}
		
		function getNbList() {
			var c='';
			var ln = localData.items.length;
			for (var z=0; z<ln; z++) {
				if ((z+1)==data.nbOffers) {
					c+='<option value="'+(z+1)+'" selected>'+(z+1);
				} else {
					c+='<option value="'+(z+1)+'">'+(z+1);
				}
			}
			return c;
		}
		
		function updateQuery(response) {
			data.query = localData.query;
			data.catId = localData.catId;
		
			input2.disabled = false;
			inputButton2.disabled = false;
			
			display(response);
			App.saveUserData('module', obj.dataObj);
			
			var td = input3.parentNode;
			var c = '<select style="width:45px">'+getNbList()+'</select>';
			td.innerHTML = c;
			input3 = td.firstChild;
			input3.onchange = function() {
				data.nbOffers = this.value;
				displayItems();
				App.saveUserData('module', obj.dataObj);
			}
			var rootNode = response.responseXML.documentElement;
			if (rootNode.getElementsByTagName("resultList")[0].getAttribute("nbResults")=="0") {
				input3.disabled = true;
				obj.elm_title.innerHTML = App.Loc.defaultPriceWatch_title;
			} else {
				obj.elm_title.innerHTML = App.Loc.defaultPriceWatch_title + ' : <span style="color:#36C">'+data.query+'</span>';
			}
			
		}
		
		function updateCat(response) {
			data.query = localData.query;
			data.catId = localData.catId;
		
			input1.disabled = false;
			inputButton1.disabled = false;
			
			display(response);
			App.saveUserData('module', obj.dataObj);
			
			var td = input3.parentNode;
			var c = '<select style="width:45px">'+getNbList()+'</select>';
			td.innerHTML = c;
			input3 = td.firstChild;
			input3.onchange = function() {
				data.nbOffers = this.value;
				displayItems();
				App.saveUserData('module', obj.dataObj);
			}
			var rootNode = response.responseXML.documentElement;
			if (rootNode.getElementsByTagName("resultList")[0].getAttribute("nbResults")=="0") {
				input3.disabled = true;
			}
		}
		
	}
	
	function displayItems() {
		var offers = document.createElement("div");
		offers.className = "product";
		for (var z=0; z<data.nbOffers; z++) {
			var url = tradeDoublerURL+localData.items[z].getElementsByTagName("merchantURL")[0].firstChild.nodeValue;
			var img = localData.items[z].getElementsByTagName("smallImage")[0].firstChild.nodeValue;
			var price = localData.items[z].getElementsByTagName("price")[0].firstChild.nodeValue;
			var titre = localData.items[z].getElementsByTagName("offerTitle")[0].firstChild.nodeValue;
			var marchand = localData.items[z].getElementsByTagName("merchantName")[0];
			marchand = (marchand.firstChild) ? marchand.firstChild.nodeValue : "";
			
			var imgContent = '<a href="'+url+'" target="_blank"><img src="'+img+'" width="50" height="50"/></a>';
			var priceContent = '<a href="'+url+'" target="_blank"><div class="productPrice">'+price+' &#8364;</div>'+
						'<div class="productTitle">'+titre+'</div>'+
						'<div class="productMerchant">'+App.Loc.PriceWatch_at+' '+marchand+'</div></a>';
			var offerContent = '<div><a href="'+url+'" target="_blank">'+App.Loc.PriceWatch_seeOffer+'</a></div>';
						//'<div>[desc]</div>';
			var content = '<table cellpadding="0" cellspacing="0" width="100%"><tr style="vertical-align:top"><td style="width:50px"></td><td class="productDesc"></td><td class="productOffer"></td></tr></table>';
			var div = document.createElement("div");
			div.className = "productTable";
			div.innerHTML = content;
			var tr = div.firstChild.firstChild.firstChild;
			tr.childNodes[0].innerHTML = imgContent;
			tr.childNodes[1].innerHTML = priceContent;
			tr.childNodes[2].innerHTML = offerContent;
			/*tr.childNodes[2].lastChild.setAttribute("offerNum", z);
			tr.childNodes[2].lastChild.onmouseover = function() {
				var num = this.getAttribute("offerNum");
				//showtip(this, localData.items[num].getElementsByTagName("description")[0].firstChild.nodeValue, 250, "left");
			}*/
			offers.appendChild(div);
		}
		el.innerHTML = "";
		el.appendChild(offers);
	}
	
	function display(response) {
		var rootNode = response.responseXML.documentElement;
		
		if (rootNode.getElementsByTagName("resultList")[0].getAttribute("nbResults")=="0") {
			el.innerHTML = App.Loc.PriceWatch_noResults;
		} else {
			localData.items = rootNode.getElementsByTagName("result");
			if (localData.items.length<data.nbOffers) {
				data.nbOffers = localData.items.length;
				App.saveUserData('module', obj.dataObj);
			}
			displayItems();
		}
		obj.elm_title.innerHTML = App.Loc.defaultPriceWatch_title + ' : <span style="color:#36C">'+data.query+'</span>';
		obj.onLoadModule();
	}
	
	var url = 'http://export.kelkoo.fr/ctl/exportSearch?partner=generationmp3&siteSearchQuery='+encodeURIComponent(data.query)+'&partnerId=8916225&partner=kelkoo&catId='+data.catId;
	Request.sendGET(proxyURL+encodeURIComponent(url), display);
	
	obj.elm_title.innerHTML = App.Loc.defaultPriceWatch_title + ' : <span style="color:#36C">'+data.query+'</span>';
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
另类综合日韩欧美亚洲| 日韩av在线免费观看不卡| 欧美大片在线观看| 欧美一区二区高清| 欧美成人精品福利| 久久久久久久性| 日本一区二区三区在线观看| 国产精品视频观看| 亚洲日本电影在线| 亚洲午夜视频在线观看| 日日嗨av一区二区三区四区| 麻豆91在线观看| 国产精品一区二区三区99| 福利一区福利二区| 一本高清dvd不卡在线观看| 在线亚洲免费视频| 欧美一级片免费看| 久久蜜桃av一区二区天堂| 国产精品嫩草久久久久| 亚洲一级片在线观看| 日本 国产 欧美色综合| 国产成人免费视频网站高清观看视频| 波多野结衣视频一区| 欧美性一级生活| 欧美精品一区二区久久久| 欧美国产精品中文字幕| 亚洲一区在线播放| 国产精品一二三四| 欧美性做爰猛烈叫床潮| 久久亚洲精品国产精品紫薇| 亚洲天堂中文字幕| 久久精品国产77777蜜臀| 不卡免费追剧大全电视剧网站| 在线精品视频一区二区| 久久综合久久久久88| 一区二区三区视频在线观看| 精品一二线国产| 欧美亚洲一区二区在线| 国产清纯白嫩初高生在线观看91| 亚洲电影在线免费观看| 国产成人在线影院| 日韩一区二区精品在线观看| 中文字幕亚洲在| 国产精品99久久久| 在线成人高清不卡| 亚洲色欲色欲www| 国内一区二区在线| 欧美日本视频在线| 亚洲视频在线观看三级| 国产福利91精品| 欧美一区二区精美| 午夜精品一区二区三区电影天堂 | fc2成人免费人成在线观看播放| 欧美精选一区二区| 亚洲激情第一区| 成人精品视频一区二区三区| 精品少妇一区二区三区视频免付费| 亚洲美女在线国产| av激情成人网| 国产女人18毛片水真多成人如厕| 免费成人美女在线观看.| 欧美亚洲动漫另类| 亚洲国产色一区| 欧美中文字幕亚洲一区二区va在线| 国产精品萝li| 成人污视频在线观看| 久久精品视频免费| 国产乱码精品一区二区三区五月婷 | 亚洲国产精品国自产拍av| 久久99精品网久久| 精品国产乱码久久| 奇米色777欧美一区二区| 国产精品久久久久婷婷二区次| 在线观看免费成人| 欧美激情一区二区| 国产91精品免费| 国产精品视频你懂的| 成人黄色777网| 亚洲视频免费看| 日本福利一区二区| 亚洲一区二区黄色| 欧美一区二区三级| 国内精品免费**视频| 国产婷婷一区二区| 高清国产午夜精品久久久久久| 日本一区二区三区四区| 岛国精品一区二区| 亚洲一区二区三区不卡国产欧美| 欧美区一区二区三区| 日本色综合中文字幕| 久久夜色精品国产噜噜av| 国产成人啪免费观看软件| 国产精品久久久久久福利一牛影视| 97se狠狠狠综合亚洲狠狠| 一区二区三区欧美视频| 91精品国产全国免费观看| 毛片一区二区三区| 国产精品白丝在线| 欧美日韩专区在线| 国产精品中文字幕日韩精品| 亚洲同性gay激情无套| 欧美日韩日日夜夜| 国产成人精品午夜视频免费| 亚洲精品国产精品乱码不99 | 欧美性色欧美a在线播放| 视频一区中文字幕| 国产亚洲欧美在线| 欧美日本视频在线| va亚洲va日韩不卡在线观看| 丝袜美腿亚洲色图| 国产网站一区二区| 8x8x8国产精品| 成人爱爱电影网址| 九色综合狠狠综合久久| 亚洲女同女同女同女同女同69| 欧美一级电影网站| 日本韩国一区二区| 国产制服丝袜一区| 日本aⅴ亚洲精品中文乱码| 亚洲欧美综合在线精品| 欧美成人国产一区二区| 91免费国产在线| 大桥未久av一区二区三区中文| 日韩中文字幕一区二区三区| 综合激情网...| 久久精品一区蜜桃臀影院| 欧美人体做爰大胆视频| 99国产精品久久久| 国产一区二区三区在线观看免费 | 日本欧美一区二区三区| 亚洲精品中文在线影院| 中文字幕乱码亚洲精品一区| 欧美一级艳片视频免费观看| 99国产精品视频免费观看| 日本亚洲免费观看| 一区二区三区四区不卡在线| 中文字幕欧美区| 2024国产精品视频| 欧美电视剧在线观看完整版| 欧美日韩精品一区二区在线播放| 99久久精品国产一区二区三区| 国产一区二区免费看| 九九精品一区二区| 免费看精品久久片| 日韩高清不卡一区二区| 午夜欧美视频在线观看| 亚洲国产视频直播| 午夜私人影院久久久久| 午夜在线电影亚洲一区| 午夜日韩在线电影| 日韩电影免费一区| 性做久久久久久久免费看| 亚洲成人激情av| 视频一区国产视频| 美洲天堂一区二卡三卡四卡视频| 日本三级韩国三级欧美三级| 免费观看成人av| 国产一本一道久久香蕉| 国内精品自线一区二区三区视频| 国产精品1区二区.| 丁香婷婷综合激情五月色| aaa国产一区| 欧美日韩国产成人在线免费| 欧美一区二区三区日韩视频| 欧美一二三区在线观看| 精品国产一区二区三区久久久蜜月| 精品少妇一区二区三区视频免付费| 久久综合国产精品| 欧美高清在线一区| 亚洲黄色av一区| 日本少妇一区二区| 成人一区在线观看| 在线观看亚洲a| 精品理论电影在线| 亚洲欧美在线高清| 日本v片在线高清不卡在线观看| 久久er99热精品一区二区| 成人免费av资源| 欧美日韩免费电影| 精品国产亚洲一区二区三区在线观看 | 亚洲丝袜自拍清纯另类| 天天av天天翘天天综合网| 国模冰冰炮一区二区| 99麻豆久久久国产精品免费| 欧美影院精品一区| 久久久噜噜噜久久人人看| 亚洲综合色在线| 国产综合色视频| 欧洲精品在线观看| 久久久天堂av| 五月天欧美精品| 成人国产亚洲欧美成人综合网| 欧美午夜精品一区| 久久久不卡网国产精品一区| 香蕉成人啪国产精品视频综合网| 成人免费高清在线| 欧美精品一区二区精品网| 五月婷婷久久丁香| 色婷婷激情综合| 国产情人综合久久777777|