﻿	/**
	 * app 新版产品目录中，点击一个app时，判断用户是否安装了此app的JS函数,（3参数版本，edit by houzc）
	 * @param app
	 * @param sideNavUrl
	 * @return
	 */
	function ajaxCheckAppInstall(app, sideNavUrl,origin){
		if (!app.canAdd) {
			//Goto about for Connect app
			window.location = 'http://app.renren.com/app/viewAbout?id=' + app.appId;
			return false;			
		}
		var url = '/app/ajaxIsAlreadyAddApp';
		var pars = 'id=' + app.appId + '&origin='+origin;
		var myAjax = new Ajax.Request(url, {
			method: 'post',
			parameters: pars,
			onComplete: function (response) {
				checkAppInstalled(response, app, sideNavUrl);
			}
		});
	}

	function check(){
		var keyword=document.seachform.keyword;
		if(keyword.value=='搜索应用程序'){
			alert('请输入关键词');
			return false;
		}
		return true;
	}

	(function(){
		function feed_img_load(img){
			if (img._loaded) return;
			img._loaded = true;
			img.setAttribute('src', img.getAttribute('lala'));
			img.removeAttribute('lala');
			img.removeAttribute('onload');
			if ( img.getAttribute('needclip') ) 
				clipImage(img);
		}
		feed_img_delay_load = function(img){
			feed_img_load(img);
		}
	})();

	function showNews(){
		var postData = {};
		new XN.NET.xmlhttp({
			url: '/app/apps/showNews',
			method: 'post',
			data: XN.array.toQueryString(postData),
			onFailure: function(transport){
				XN.DO.alert({
					message: '系统超时，请稍后再试',
					title: '超时啦',
					type: 'error'
				});
			 },
			onSuccess: function(transport){
				 var feeds = transport.responseText;
				 var container = document.getElementById('main_container');
				 container.innerHTML = feeds;
				if(XN.browser.IE){
				    document.getElementById('feed').setAttribute("className", 'selected commend');
			            document.getElementById('like').setAttribute("className", '');
			            document.getElementById('popular').setAttribute("className", '');
			            document.getElementById('new').setAttribute("className", '');
				}
				document.getElementById('feed').setAttribute("class", 'selected commend');
		        document.getElementById('like').setAttribute("class", '');
		        document.getElementById('popular').setAttribute("class", '');
		        document.getElementById('new').setAttribute("class", '');

		        var toppager = document.getElementById('top-pager');
		        var buttompager = document.getElementById('buttom-pager');
		        toppager.innerHTML = '';
		        buttompager.innerHTML = '';
			}
		});
	}
	XN.DOM.readyDo(function(){
		if(!$("connectTip")){
			var connectTip = $element("div");
			connectTip.id = "connectTip";
			XN.element.addClass(connectTip,"connect-tips");
			connectTip.innerHTML = '<a href="http://app.renren.com/app/connectPromotion?origin=2880" target="_blank"><h4>连接网站</h4></a><p>该应用为与人人网连接的外部网站，<br />拥有众多精彩内容供你分享。</p>'
			$("dropmenuHolder").appendChild(connectTip);
		}
		
		var gpSigns = XN.DOM.getElementsByClassName("app-links-icons",$("content"),"img");
		for (var i = 0, len = gpSigns.length; i < len; i++) {
			new XN.UI.menu({
				bar: gpSigns[i],
				menu: "connectTip",
				fireOn: "mouseover",
				alignType: '2-1',
				offsetX: -5,
				offsetY: 18
			})
		}
	})

	XN.DOM.readyDo(function(){
		if(!$("gpTip")){
			var gpTip = $element("div");
			gpTip.id = "gpTip";
			XN.element.addClass(gpTip,"gp-sign-tip");
			gpTip.innerHTML = '<a href="http://renren.com/info/Help.do#help1_50" target="_blank"><h4>金牌认证应用</h4></a><p>该应用已经通过人人网金牌认证审核<br />拥有良好的用户体验</p>'
			$("dropmenuHolder").appendChild(gpTip);
		}
		
		var gpSigns = XN.DOM.getElementsByClassName("gold-certified",$("content"),"img");
		for (var i = 0, len = gpSigns.length; i < len; i++) {
			new XN.UI.menu({
				bar: gpSigns[i],
				menu: "gpTip",
				fireOn: "mouseover",
				alignType: '2-1',
				offsetX: 5,
				offsetY: -8
			})
		}
	})



